我希望你能够在Android上做类似于这样的事情:
目标:
在C#中,我会创建一个Regex并进行替换:
我已阅读了Android的
来自:
*foo* bar*stuff*
目标:
<b>foo</b> bar<b>stuff</b>
在C#中,我会创建一个Regex并进行替换:
string text = "*foo* bar*stuff*";
Regex bold = new Regex(@"\*(.+?)\*", RegexOptions.Singleline);
html = bold.Replace(html, new MatchEvaluator(p => string.Format("<b>{0}</b>", p.Groups[1].Value)));
我已阅读了Android的
java.util.regex.Matcher
文档,它说replace()
方法用一个(常量)字符串替换整个匹配。是否有一种巧妙的方式可以将每个出现的匹配替换为对该匹配组的引用?