0

在 Visual Studio 中,是否可以在进行正则表达式查找和替换时指定对象类型?我正在尝试在 Visual Studio 中进行查找和替换,但我只想对特定对象类型的对象执行此操作(我只想对字符串执行此操作,而不是任何其他对象类型)。

这是我的正则表达式查询:

  • 寻找:(Me\.(?:(?!.*Exclude).*?)) Is Nothing[^"]
  • 代替:String.IsNullOrWhiteSpace($1)

如果此功能未内置到 Visual Studio 中,是否有扩展或其他我可以用来执行此操作的东西?

4

1 回答 1

1

不,您不能在正则表达式中指定对象的类型,因为它正在寻找字符串模式并且不知道字符串到底是什么。

我会尝试使用 ReSharper,但我不是 100% 肯定它可以做这样的事情。

于 2017-03-08T17:46:18.893 回答