5

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

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

有人有想法么?

4

2 回答 2

0

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

本次搜索:

we\nwill

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

this is a test and we
will see if it matches
multiple lines.
于 2012-05-08T15:22:46.810 回答
0

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

<option[^>]*>[\s\S]*?</option>
于 2016-01-25T15:54:52.090 回答