【问题标题】:How to insert \r with Visual Studio Regex find-replace如何使用 Visual Studio Regex 查找替换插入 \r
【发布时间】:2018-01-16 17:45:07
【问题描述】:

我希望在你想插入一个反斜杠和一个小写 r 的地方做一个正则表达式查找替换,你可以在 Visual Studio \\r 的小正则表达式替换框中键入

为了有一个转义的反斜杠,然后是一个小写的 r。但是,它不是那样工作的。当您键入 \\r 时,您会得到 两个 反斜杠而不是一个反斜杠。我知道你在想什么——如果你输入\r

你得到一个字面的回车!你应该怎么做?

【问题讨论】:

  • 它看起来像 VS 2017 中的一个错误。我会在第一遍中将其替换为 \CR,然后在第二遍非正则表达式中将 \CR 替换为 \r .
  • 可能在 Notepad++ 等应用程序中打开源文件,执行替换,然后在 VS 中重新打开。

标签: regex visual-studio


【解决方案1】:

在您的场景中,要将 foo 替换为文字 \r,请在“查找/替换”框中关闭“使用正则表达式”。

【讨论】:

  • foo 只是一个占位符名称,我想知道如何使用正则表达式查找替换
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-12-01
  • 2011-08-23
  • 1970-01-01
  • 2010-10-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多