如何在 Python 中使用正则表达式在特定字符前后添加空格?
以下代码显示了如何在管道“|”前后添加空格给定字符串中的字符。
示例
import re regex = r'\b[|:]\b' s = "abracadabra abraca|dabara | abra cadabra abra ca dabra abra ca dabra abra" print(re.sub(regex, ' \g<0> ', s))输出结果
这给出了输出
abracadabra abraca | dabara | abra cadabra abra ca dabra abra ca dabra abra