一种方法是为这些编写自定义处理程序,检查下面的示例代码,它可能会给您一个提示(注意此代码将返回您需要创建的 [url]...[/url] 标记的内部值[url=....] 标签的更多迭代使用相同的逻辑来获取 url 的值):
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class MyHandler {
public static void main(String[] args) {
Pattern p = Pattern.compile(
"\[url.*\](.*)\[/url\]",
Pattern.DOTALL
);
Matcher matcher = p.matcher(
"[url=https://play.google.com/store/apps/details?id=xxx]----sent from my Sony Ericsson LT28h,Android 4.2.1[/url]"
);
if(matcher.matches()){
System.out.println(matcher.group(1));
}
}
}