我想要做這樣的事情在Android上:我可以使用正則表達式替換Android中的匹配組嗎?
來自:
*foo* bar*stuff*
DEST:
<b>foo</b> bar<b>stuff</b>
在C#
,我想創建一個正則表達式並替換:
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
documentation並且它說replace()
方法用(常量)字符串替換整個匹配。有沒有一種方法可以用引用這個事件的組來替換每個事件?
他們有多好**沒有提到**這在文檔中!謝謝! – Axarydax 2011-02-16 09:23:23