我试图确保一个短语列表通过查找它们并以\ n +短语替换它们自己的行开始。例如我如何替换C#中的确切短语string.replace
your name: joe your age: 28
成为
my name: joe
your age: 28
我有,我拉和循环并做替换短语的文件。除了在某些短语中有两个单词,我使用\ b来表示短语开始和结束的位置。
这似乎不起作用,任何人都知道为什么?
示例 - 字符串是'名称:xxxxxx'不会被编辑。
output = output.Replace('\b' + "Name" + '\b', "match");
它看起来像你混在一起字符串替换'string.Replace'和正则表达式替换'Regex.Replace' – juharr 2014-10-10 12:16:44
ahhhhhhhhhhhhh,也即时在匹配字符串 – Fearghal 2014-10-10 12:17:36
开始离开了@请把一个答案仍然质疑 – Fearghal 2014-10-10 12:23:54