2024-10-01 19:32:25 发布
网友
我试过了重新搜索但是不知道正则表达式的确切语法,可以用无意义的替换(中间的任何东西)。 假设具有以下字符串:
D08838 Acotiamide hydrochloride hydrate (JAN/BBC); Acotiamide hydrochloride (USAN) Antagonist
我想买这样的东西:
我会选择:
import re s = 'D08838 Acotiamide hydrochloride hydrate (JAN/BBC); Acotiamide hydrochloride (USAN) Antagonist' print re.sub('(\s*\(.*?\))', '', s) #D08838 Acotiamide hydrochloride hydrate; Acotiamide hydrochloride Antagonist
这个怎么样:
>>> import re >>> s = "D08838 Acotiamide hydrochloride hydrate (JAN/BBC); Acotiamide hydrochloride (USAN) Antagonist" >>> re.sub('\s\([\w/]+\)', '', s) 'D08838 Acotiamide hydrochloride hydrate; Acotiamide hydrochloride Antagonist'
我会选择:
这个怎么样:
相关问题 更多 >
编程相关推荐