【问题标题】:multiline regular expression with textpad带文本板的多行正则表达式
【发布时间】:2011-11-10 04:09:01
【问题描述】:

我不知道如何让 textpad 执行扩展多行的正则表达式。

我尝试将 perl 语法与 /myregex/m 一起使用,并将 m 作为修饰符,但这不起作用。我在编辑器中看不到复选框或任何东西来告诉它做多行。

有人有什么想法吗?

【问题讨论】:

  • 我最终只使用了视觉工作室...没关系这个问题:/

标签: regex multiline textpad


【解决方案1】:

完全有可能,而且很简单 :) 你只需使用\n

本次搜索:

we\nwill

匹配此虚拟文本中第 1 行的结尾和第 2 行的开头:

this is a test and we
will see if it matches
multiple lines.

【讨论】:

    【解决方案2】:

    另一种方法是使用 [\s\S]。例如,如果您想在某些 HTML 中查找 <option> 标签,您可以搜索:

    <option[^>]*>[\s\S]*?</option>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-09
      • 1970-01-01
      • 2010-10-09
      相关资源
      最近更新 更多