下面只是一个小规模的例子。如何使用搜索和替换(正则表达式选项)在 Visual Studio 2012 搜索和替换中用双引号将每一行括起来?
List Item
Item 1
Item 2
End List Item
"List Item"
"Item 1"
"Item 2"
"End List Item"
最佳答案
我同意,VS 查找和替换正则表达式非常令人困惑。
开始吧。我们需要用引号将每一行的文本括起来,在引号之外加上前导空格。
因此,我们需要创建第一个组来捕获前导空格和制表符,第二个组将捕获直到行尾的每个单词和空格,如果该行为空,则不会捕获任何内容。
然后我们将替换为第一组、引号字符、第二组和另一个引号字符。
正则表达式翻译:
查找:([\t ]*)([\w ]+)
替换为:$1"$2"
关于visual-studio - 尝试使用正则表达式用双引号将我的文本括起来,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29393235/