快捷导航

大家好,怎么消除括号和括号里面的内容,正则

为了消除微信公众号内文章里面的(内容),我的python代码
import reregex = re.compile("^\(.*?\)&")st='''入围者需要考虑从摩天大楼的节能(http://www.re-thinkingthefuture.com/rtfa2017-office-building-concept/xo-skeleton-eyp-architecture-and-engineering/)到幼儿园设计(http://www.re-thinkingthefuture.com/rtfa2017-institutional-built/amanenomori-nursery-school-aisaka-architects-atelier/)的所有问题,一些方案的创意从自然出发,比如珊瑚礁、肥皂泡(http://www.re-thinkingthefuture.com/rtfa2017-public-building-concept/resurrection-reinterpretation-of-an-architectural-icon-in-an-indian-context-deepankar-d-sharma/)等,来创造出更节能而高效的结构。'''matchArray = regex.sub('',st)print(matchArray)上面的代码没效果


那么怎么写python的正则表达式才能消除括号和括号里面的内容,期待的效果如下:
入围者需要考虑从摩天大楼的节能到幼儿园设计的所有问题,一些方案的创意从自然出发,比如珊瑚礁、肥皂泡等,来创造出更节能而高效的结构。

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员1

importrepattern=re.compile('\(.*?\)')result=re.sub(pattern,'',st)
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP