【发布时间】:2015-06-13 04:41:53
【问题描述】:
在下面的代码块中,我尝试用静态文本“------”替换以 -ing 结尾的单词。但是,这似乎不起作用并抛出 --- 到处都是。我做错了什么?
string ingString = "I like programming, running, jobs and swimming.";
string ingWords = @"[^\\b\\w+(ing\\b)$]";
string staticLine = "------";
replaceString = Regex.Replace(ingString, ingWords, staticLine);
它应该是“我喜欢 ------, ------, 工作和 ------。”
谢谢
【问题讨论】:
-
将字符串拆分为单词,找到您查询的单词,用直线替换它们,然后将 string[] 转换回字符串。
-
我会看看我是否能弄清楚如何做到这一点,谢谢。
-
像
@"\b\w+ing\b"这样简单的东西怎么样