Visual Studio 使用查找/替换和结束行正则表达式 ($) 将文本附加到行尾

2024-02-04

我尝试使用 Visual Studio 或 SQL Server Management Studio 在查找/替换对话框中使用以下设置将一些文本(例如“Fish”)附加到文件中每一行的末尾:

  • 查找内容:$
  • 替换为:鱼
  • 使用正则表达式:选中

这主要完成了这项工作,但对于少数几行,它不仅将“Fish”附加到行尾,还将其放在行首。我无法辨别这种行为的任何模式,它似乎几乎是随机的,文件越大,出错的行就越多。

使用 ^ 进行类似的查找/替换(将文本放在行的开头)可以正常工作。

有人知道为什么会发生这种情况吗?另外,有没有更好的建议来实现我想要的目标?


这适用于 Visual Studio 2012 和 2015:

Find: \r 
Replace: Fish\r

确保选中“使用正则表达式”复选框:

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Visual Studio 使用查找/替换和结束行正则表达式 ($) 将文本附加到行尾 的相关文章

随机推荐