Regex 在Textpad中使用POSIX非贪婪正则表达式
我的Textpad配置为使用POSIX样式的正则表达式进行搜索。我正在尝试在parenths(包括parenths)中对文本进行非贪婪搜索,因此我正在执行以下操作:Regex 在Textpad中使用POSIX非贪婪正则表达式,regex,textpad,Regex,Textpad,我的Textpad配置为使用POSIX样式的正则表达式进行搜索。我正在尝试在parenths(包括parenths)中对文本进行非贪婪搜索,因此我正在执行以下操作: \(.+?\) 我希望?能够激活一个非贪婪的搜索(例如,在Java正则表达式中是这样的),但它没有。我无法进行非贪婪搜索,因为我有如下部分: (第n个内容第1个)注册文本A(第n个内容第2个)注册文本B(第n个内容第3个)注册文本C 我希望我的搜索一个接一个地停止,直到返回行中最后一个闭合的parenth (第n个内容第1个)注册文
\(.+?\)
我希望?
能够激活一个非贪婪的搜索(例如,在Java正则表达式中是这样的),但它没有。我无法进行非贪婪搜索,因为我有如下部分:
(第n个内容第1个)注册文本A(第n个内容第2个)注册文本B(第n个内容第3个)注册文本C
我希望我的搜索一个接一个地停止,直到返回行中最后一个闭合的parenth
(第n个内容第1个)注册文本A(第n个内容第2个)注册文本B(第n个内容第3个)
有什么方法可以做到这一点吗?使用字符类并搜索“非括号” e、 g
使用字符类并搜索“非括号” e、 g
TextPad不支持非贪婪语法。嗯,这有点蹩脚。。。无论如何,谢谢你。我将把我的文件移动到linux并在vim中完成…TextPad不支持非贪婪语法。好吧,这有点蹩脚。。。无论如何,谢谢你。我将把我的文件移动到linux,并在vim中完成它。。。
\([^)]+\)