我在文本中有一个包含字母数字和非字母数字字符的文本文件。
我想删除两个非字母数字字符之间的空格。
如何有效地实现这一目标?
任何方法/流行的图书馆都可以。
答案 0 :(得分:0)
以下是您问题的可能解决方案:
import re
file = """
7 u p, S a k s F i f t h A v e, A u d i A 4, C a n o n A 7 5
"""
print re.sub(r"([A-Za-z0-9])\ *([A-Za-z0-9])\ *", r"\1\2", file)
我认为re.sub是一个很好的方式。