import re
re.sub('\s*\(.*', '', 'The Five College Region of Western Massachusetts:')
#'The Five College Region of Western Massachusetts:'
re.sub('\s*\(.*', '', 'Tuskegee (Tuskegee University)[5]')
#'Tuskegee'
import re
re.sub(r' \(.*', '', 'Tuskegee (Tuskegee University)[5]')
# 'Tuskegee'
re.sub(r' \(.*', '', 'The Five College Region of Western Massachusetts:')
# 'The Five College Region of Western Massachusetts:'
您可以使用regex
re.sub('\s*\(.*',..)
来匹配空白加上“(”。 如果匹配,它将用空字符串替换。如果没有,什么都不会被替换。你知道吗你不需要正则表达式。你知道吗
如果要使用regex,请使用
re.sub
删除(
之后的所有内容:相关问题 更多 >
编程相关推荐