blob: 09480f156364133884cd2f0d9d80474d15579227 [file] [log] [blame]
package org.wordpress.android.util;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class ShortcodeUtils {
public static String getVideoPressShortcodeFromId(String videoPressId) {
if (videoPressId == null || videoPressId.isEmpty()) {
return "";
}
return "[wpvideo " + videoPressId + "]";
}
public static String getVideoPressIdFromShortCode(String shortcode) {
String videoPressId = "";
if (shortcode != null) {
String videoPressShortcodeRegex = "^\\[wpvideo (.*)]$";
Pattern pattern = Pattern.compile(videoPressShortcodeRegex);
Matcher matcher = pattern.matcher(shortcode);
if (matcher.find()) {
videoPressId = matcher.group(1);
}
}
return videoPressId;
}
}