【发布时间】:2012-06-07 19:26:28
【问题描述】:
我正在使用 Visual Studio,我想在我的一个类中查找/替换带下划线的空格。
但是,我在 C# 中进行编码,并且在使用标准的查找/替换对话框时,如下所示:
它还查找并替换了我不想要的所有空格。
有没有办法只在字符串内部执行查找/替换?
谢谢
【问题讨论】:
我正在使用 Visual Studio,我想在我的一个类中查找/替换带下划线的空格。
但是,我在 C# 中进行编码,并且在使用标准的查找/替换对话框时,如下所示:
它还查找并替换了我不想要的所有空格。
有没有办法只在字符串内部执行查找/替换?
谢谢
【问题讨论】:
您可以使用Visual Studio regular expression flavour - 点击Use 复选框并在下拉菜单中选择Regular expressions。
类似下面的东西应该可以工作(它将匹配一个只包含空格的字符串并将空格放在一个捕获组中):
"(:b+)"
【讨论】: