【发布时间】:2012-12-29 06:16:39
【问题描述】:
我有一个这样的字符串:“编程是我的热情,我喜欢程序”
现在我需要使用 Regex Replace 来更改它。每个包含表达式“program”的单词都应该切换到:
<a href="http://codeguru.pl" title="programming">programming</a>
任何帮助将不胜感激。
【问题讨论】:
-
首先查看
Regex.Replace()的方法定义。 -
您真的希望“我的热情”成为“程序”替代品的一部分吗?
-
你有兴趣得到这个表格的输出吗?
<a href="http://codeguru.pl" title="programming">programming</a> is my passion, I love <a href="http://codeguru.pl" title="programs">programs</a> -
感谢您的回复。我尝试使用它:
Regex.Replace(string, "program*\s", ""),但我不知道第三部分应该是什么。 ~Barmar,谢谢,我的错。 -
第三部分是您要替换
"program*\s"的字符串。在您的情况下,它将是锚标记。
标签: c# .net regex string replace