Rod*_*Rod 1 visual-studio visual-studio-2012 visual-studio-2013
以下只是一个小例子。如何在Visual Studio 2012搜索和替换中使用搜索和替换(正则表达式选项)在每行中用双引号引起来?
List Item
Item 1
Item 2
End List Item
"List Item"
"Item 1"
"Item 2"
"End List Item"
Run Code Online (Sandbox Code Playgroud)
我同意,VS查找和替换正则表达式非常令人困惑。
开始吧。我们需要用引号将每行的文本括起来,并在引号之外加上前导空格。
因此,我们需要创建第一个捕获前导空格和制表符的组,第二个捕获前一个单词和空格直至行的末尾的组,如果行为空则不捕获任何组。
然后,我们将用第一组,报价char,第二组和另一报价char代替。
正则表达式翻译:
找: ([\t ]*)([\w ]+)
替换为: $1"$2"
| 归档时间: |
|
| 查看次数: |
837 次 |
| 最近记录: |