【发布时间】:2020-05-26 00:35:08
【问题描述】:
我有一些字符串,例如abc pre - school unit 或abc pre / school district,我需要在连字符和斜杠前后删除额外的空格。这些示例将变为abc pre-school unit 和abc pre/school district。
我尝试了这个解决方案,但这只是用连字符替换斜杠或连字符。如何删除空格以获取这些字符串?
abc pre-school unit
abc pre/school district
import re
text= ['abc pre - school unit', 'abc pre / school district']
for name in text:
tmp= re.sub("\s+[-/]\s+" , "-", name)
print(tmp)
【问题讨论】: