【问题标题】:Highlighting regex capture groups in notepad++?在记事本++中突出显示正则表达式捕获组?
【发布时间】:2015-01-29 17:17:16
【问题描述】:

到目前为止,如果我在 notepad++ 中执行正则表达式“查找和替换”,它会像普通文本“查找”一样突出显示整个搜索参数。

是否可以让它以不同的颜色突出显示捕获组,以便我可以轻松地识别我在正则表达式中捕获的内容?

例如,如果我想匹配: 打印'foo。' 但是用 ^print '(\w+).'$ 为替换字符串捕获 foo 它会以灰色突出显示整行。

我希望它以灰色突出显示,但以红色突出显示 foo,例如,以指定捕获的内容,而不是在我碰巧捕获错误的内容时替换和撤消。每个捕获组以不同的颜色突出显示,如果您在多个组中捕获某些内容,可能会混合颜色,obv 只会有助于更简单的捕获。在 npp 中可以吗?

【问题讨论】:

    标签: regex notepad++


    【解决方案1】:

    目前还没有这样的插件,但我会尝试测试这个站点:https://regex101.com/,它显示了很多关于匹配的信息。

    或安装 RegexBuddy http://www.regexbuddy.com/demotest.html。 这样你就可以在那里做一个简单的测试,然后切换到 NotePad++。

    【讨论】:

      猜你喜欢
      • 2020-11-14
      • 1970-01-01
      • 2017-05-11
      • 2015-07-24
      • 1970-01-01
      • 2018-11-17
      • 1970-01-01
      相关资源
      最近更新 更多