【发布时间】:2016-09-02 11:36:36
【问题描述】:
我想删除 [] 和 () 之间的所有内容
样品:
ST Action 第 08 期 (1988-12)(GollnerPublishing Ltd)
ST Magazine 070 (1993-03)(La Terre du Milieu)(fr)
20000 年海底联盟 (1988)(Coktel Vision)[cr Big 4]
比赛中的一天 (1989)(团队)(第 1 盘,共 2 盘)[cr MCA]
我的正则表达式:[^a-zA-Z\s\d][\d-()A-Za-z\] ]+
它有效,唯一的问题是我需要保留这个:(磁盘 1 of 2)。所以在最后一个例子中,应该是这样的:A Day at the Races (Disk 1 of 2)
我找不到排除(Disk 1 of 2)(即“不匹配”)并将其整合到整个表达式中的方法。
【问题讨论】: