【发布时间】:2014-05-14 09:59:19
【问题描述】:
"TEST START<a class=\"fic.test\" testexpression=\"LTRIM(a)\" testognlexpression=\"${LTRIM(a)}\" href=\"\">a</a>TEST END";
我在字符串变量中有锚标记。我只想检索 attr testognlexpression 的值。
上面的字符串应该替换成这个
TEST START ${LTRIM(a)} TEST END
如何检索或替换?
我的代码看起来像
String text = "START<a class=\"fic.test\" testexpression=\"LTRIM(a)\" testognlexpression=\"${LTRIM(a)}\" href=\"\">a</a>END";
System.out.println(text.replaceAll( "</?a[^>testognlexpression]*>", "" ));
}
【问题讨论】:
-
再一次...here.
标签: java regex string str-replace replaceall