gpt4 book ai didi

regex - 在Visual Studio的“查找”对话框中使用标准.NET正则表达式

转载 作者:行者123 更新时间:2023-12-02 04:12:01 24 4
gpt4 key购买 nike

众所周知,Visual Studio的“查找”对话框are not the same as .NET Regex中使用的正则表达式。这对我来说是一个主要的PITA,我经常使用外部工具来使用正则表达式搜索我的代码。

因此,我有两个问题:

  • 为什么VS团队为什么要引入另一种新的非标准正则表达式语法?他们不能使用现有的.NET Regex类吗?我想不出有什么好的理由...
  • 是否有VS扩展允许我在“查找”对话框中使用标准的regex语法?


  • 编辑:我在连接上找到两个相关的建议:
  • Please consider using the same regex syntax for Find/Replace and the Regex class
  • Modify Visual Studio Find And Replace To Accept other Non MS Text Matching Engines

  • 第二个实际上更有趣,因为它将提供可扩展的解决方案。

    还有一些VS2010扩展(例如 this one),可以使用正则表达式进行搜索,但是它们都没有集成到标准的“查找”对话框中,并且没有“在文件中查找”功能。

    最佳答案

    Visual Studio 6具有“查找并替换” using Regular Expressions。这样,很难使用将来的产品/框架来进行此类搜索

    关于regex - 在Visual Studio的“查找”对话框中使用标准.NET正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4575334/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com