python - 如何在Python中使用re.sub()在一组表达式之前和之后添加空格?

标签 python regex python-2.7

如何在一组表达式前后添加空格,如下所示: "-", "_", "abc", "%dKK"(%d 表示整数)

例如,“abc3KK-_”将被拆分为“abc 3KK - _”。

谢谢。

最佳答案

' '.join(re.findall('-|_|abc|\d+KK', 'abc3KK-_')) 适用于您的示例。

它不使用re.sub,但仍然使用正则表达式。

由于没有太多关于您要处理的字符串类型的信息,我不知道它是否符合您的需求。

关于python - 如何在Python中使用re.sub()在一组表达式之前和之后添加空格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42931450/

相关文章:

django - 具有 Elasticsearch 的django干草堆-提高BulkIndexError

python - 如何在断言上调用方法

Python 3.3内部嵌套While循环不输出

android - logcat 无法识别 --regex 选项

java.lang.StackOverflowError 使用正则表达式解析大字符串

python - While 循环的问题 (Python 2.7)

python - 使用 pandas 样式功能更改多级索引字体

python - 如何让随机大小的形状从屏幕顶部落到底部?

regex - 在模式 PostgreSQL 之后提取字符串

Python - 为什么在另一个实例方法中调用此实例方法时不需要括号?