请考虑以下示例.
string s = "The man is old. Them is not bad.";
Run Code Online (Sandbox Code Playgroud)
如果我使用
s = s.Replace("The", "@@");
Run Code Online (Sandbox Code Playgroud)
然后它返回"@@ man is old. @@m is not bad."
但我想要输出"@@ man is old. Them is not bad."
我怎样才能做到这一点?
Lir*_*dav 23
以下是如何使用正则表达式来处理任何单词边界:
Regex r = new Regex(@"\bThe\b");
s = r.Replace(s, "@@");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11023 次 |
| 最近记录: |