首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >括号内的Groovy regexp行分隔符

问括号内的Groovy regexp行分隔符
EN

Stack Overflow用户
提问于 2015-09-29 12:27:36
回答 1查看 82关注 0票数 0

我需要删除以下括号内的一个段落,而不触及下文的其余部分。

代码语言:javascript
复制
(Text to delete Lorem ipsum dolor sit amet, consectetur linebreak->
in voluptate velit esse cillum. Excepteur sint proident, mollit anim id est laborum.)

Text that shouldnt be touched Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation  llamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehend in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat  upidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

现在,我有一个/\(.*\)[\n]*/来匹配一个编程器,但是有了换行符,它显然不起作用。我在考虑/\(.*[\n]*\)[\n]*/中的一些东西,但这行不通。用这里查看(?<=\()(.*?)(?=\))的结果,但是它的python不能工作,其他链接都是关于括号内的括号的,所以这与我的问题不同。

\n是为了简化(\r|\n|\r\n)换行的事情。

那么,是否有办法做到这一点,还是groovy中的regexp无法做到这一点?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-09-29 12:32:25

您可以使用类似于/(?s)\(.+?\)/ (示例可用这里)的东西,根据这里,它使句点字符也匹配新的行提要。

表达式将查找圆括号,并在第一次出现近括号时停止。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32844029

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档