我需要一种方法来做到这一点:
"test, and test but not testing. But yes to test".Replace("test", "text")
Run Code Online (Sandbox Code Playgroud)
归还这个:
"text, and text but not testing. But yes to text"
Run Code Online (Sandbox Code Playgroud)
基本上我想替换整个单词,但不是部分匹配.
注意:我将不得不使用VB(SSRS 2008代码),但C#是我的正常语言,因此两者中的响应都很好.
只是徘徊,仅在c#.net中100%匹配时才如何替换字符串?例如,我有以下字符串:
StringBuilder a = new(StringBuilder);
a = "ABC-1 ABC-1.1 ABC-1.1~1"
Run Code Online (Sandbox Code Playgroud)
我正在使用以下脚本替换字符串:
a.Replace("ABC-1", "ABC-2");
Run Code Online (Sandbox Code Playgroud)
此刻输出如下:
ABC-2 ABC-2.1 ABC-2.1~1
Run Code Online (Sandbox Code Playgroud)
相反,我正在寻找类似的输出:
ABC-2 ABC-1.1 ABC-1.1~1
Run Code Online (Sandbox Code Playgroud)
有人知道我该怎么做吗?