【发布时间】:2017-03-21 15:29:34
【问题描述】:
如何在一组表达式前后添加空格,如下所示: “-”、“_”、“abc”、“%dKK”(这里%d表示整数)
例如,“abc3KK-_”将被拆分为“abc 3KK - _”。
谢谢。
【问题讨论】:
-
为什么我们必须使用
re.sub()? -
欢迎来到 Stack Overflow。请参阅How do I ask a good question? 和How to create a Minimal, Complete, and Verifiable example。
-
您可以为每个表达式执行类似
re.sub('abc\B', 'abc ', your_string)的操作 -
@Mr.Xcoder 我只是想学习语法,但如果你有比 re.sub() 更好的解决方案,它也会有所帮助。谢谢。
-
@ryugie 我们可以使用 re.sub() 同时处理这四个表达式吗?此外,'%dKK' 呢?谢谢。
标签: python regex python-2.7