為了消除微信公眾號內文章里面的(內容),我的python代碼import?re
regex?=?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 回答
已采納

產品經理不是經理
TA貢獻481條經驗 獲得超143個贊
import?re pattern?=?re.compile('\(.*?\)') result?=?re.sub(pattern,'',st)
添加回答
舉報
0/150
提交
取消