正则表达式匹配可以跨越多行的字符串

标签 regex textmate

我在文本文档行中有示例:

 set (  blah blah blah )

 set ( blahlblah
 blahlbal )

set ( blah
blah
blah
blah
blah )

我正在使用文本伴侣,想要找到这些并替换为任何内容

我让它在一行上工作,但对如何在多行上执行此操作感到困惑。我试过这个:

 SET \(.*\n.*\)

最佳答案

尝试更简单的:

set \([^)]+\)

除非集合包含嵌套集合,否则应该可以工作。

关于正则表达式匹配可以跨越多行的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18859094/

相关文章:

javascript - 创建有效的电子邮件地址字符串(仅需要 @sign 的左侧)

macos - Textmate 和 vim 模式

TextMate 的 Delphi 语法

perl - 为什么我不能从 TextMate 运行 Perl 程序?

java - TextView、EditText 和 Java 正则表达式

xml - Powershell正则表达式替换XML标签值

android - 在 SQLite 中搜索时排除 HTML 标签和一些 UNICODE 字符

TextMate:删除尾随空格并保存

textmate - TextMate 中的自动完成

c++ - 无法使用regex c++ 11 std在Windows中运行使用minGW编译的程序