String str="[u]111111111[/u]"
+ "[u]222222222[/u]"
+ "[u]333333333[/u]"
如上字符串,我要做的是把[u]...[/u]替换成<u>...</u>。在网上找了很多方法都没有说到点子上。
解决方法:
Pattern p = Pattern
.compile("\\[i\\]([\\s\\S]*?)\\[/i\\]");
Matcher m = p.matcher(strResult);
while (m.find()) {
MatchResult mr = m.toMatchResult();
String text = mr.group(1);
String strReplace = "<i>" + text + "</i>";
str = str.replace(m.group(), strReplace);
}
本文将介绍如何在给定的字符串中将[u]...[/u]替换为<u>...</u>,并提供了一个具体的解决方法,包括正则表达式的使用和字符串操作。
2224

被折叠的 条评论
为什么被折叠?



