如果用数字而不是字母包围,Python正则表达式将替换字符串中的空格

令人眼花azz乱

我的输入变体为字符串:

'12345 67890'
'abc 123'
'123 abc'
'abc def'

我的目的是如果两侧的字符都是数字而不是字母,则删除字符之间的空格。我正在考虑使用re模块,也许是re.sub()函数或类似的东西。

所需的输出:

'1234567890'
'abc 123'
'123 abc'
'abc def'

谢谢

阿什维尼乔杜里(Ashwini Chaudhary)

regex与前瞻性结合使用

>>> import re
>>> re.sub(r'(?<=\d)\s(?=\d)', '', '12345 67890')
'1234567890'
>>> re.sub(r'(?<=\d)\s(?=\d)', '', 'abc 123')
'abc 123'
>>> re.sub(r'(?<=\d)\s(?=\d)', '', '123 abc')
'123 abc'
>>> re.sub(r'(?<=\d)\s(?=\d)', '', 'abc def')
'abc def'
>>> re.sub(r'(?<=\d)\s(?=\d)', '', '123 abc 1234 456')
'123 abc 1234456'

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如果用数字而不是字母包围,Python正则表达式将替换字符串中的空格

来自分类Dev

是否有正则表达式,用# 替换字符串中的数字并删除所有不是数字的字符

来自分类Dev

用Java中的正则表达式替换字符串中的空格

来自分类Dev

Oracle正则表达式替换多次出现的用逗号包围的字符串

来自分类Dev

Java正则表达式用点替换CSS类字符串中的空格

来自分类Dev

正则表达式用_(Sublime)替换带引号的字符串中的空格

来自分类Dev

Java正则表达式用点替换CSS类字符串中的空格

来自分类Dev

正则表达式 - 被字母或空格包围的特殊字符

来自分类Dev

如果不是链接,则用正则表达式替换字符串中的单词

来自分类Dev

Ruby =使用正则表达式将字符串中的行替换为空格

来自分类Dev

用javascript中的正则表达式替换字符串中的数字

来自分类Dev

JavaScript正则表达式仅在字符组之间用空格替换为字母数字

来自分类Dev

如何使用正则表达式用空格替换非字母数字字符?

来自分类Dev

最多包含空格的字母数字字符串的正则表达式

来自分类Dev

通过python中的正则表达式替换特定字符串之后的数字

来自分类Dev

正则表达式匹配无法在python中选择带空格的字母数字字符串

来自分类Dev

正则表达式,用于用连字符替换字符串中的所有特殊字符和空格

来自分类Dev

正则表达式将数字字符串替换为字符串

来自分类Dev

字符串数字正则表达式替换

来自分类Dev

用正则表达式替换字符串,如果某些单词与数组匹配则替换

来自分类Dev

正则表达式用于字母数字字符串中的数字计数

来自分类Dev

用正则表达式替换字符串

来自分类Dev

正则表达式替换子字符串(如果不是单词的开头)

来自分类Dev

数字字符串中的单个字母字符的正则表达式语法

来自分类Dev

Python正则表达式从字符串中除去括号中的非字母数字字符

来自分类Dev

使用正则表达式将字符串中的数字替换为四舍五入的数字

来自分类Dev

Javascript-用正则表达式替换字符串以格式化数字

来自分类Dev

Powershell正则表达式用可变长度的字符串替换数字

来自分类Dev

Python正则表达式从字符串中除去括号之外的非字母数字字符

Related 相关文章

  1. 1

    如果用数字而不是字母包围,Python正则表达式将替换字符串中的空格

  2. 2

    是否有正则表达式,用# 替换字符串中的数字并删除所有不是数字的字符

  3. 3

    用Java中的正则表达式替换字符串中的空格

  4. 4

    Oracle正则表达式替换多次出现的用逗号包围的字符串

  5. 5

    Java正则表达式用点替换CSS类字符串中的空格

  6. 6

    正则表达式用_(Sublime)替换带引号的字符串中的空格

  7. 7

    Java正则表达式用点替换CSS类字符串中的空格

  8. 8

    正则表达式 - 被字母或空格包围的特殊字符

  9. 9

    如果不是链接,则用正则表达式替换字符串中的单词

  10. 10

    Ruby =使用正则表达式将字符串中的行替换为空格

  11. 11

    用javascript中的正则表达式替换字符串中的数字

  12. 12

    JavaScript正则表达式仅在字符组之间用空格替换为字母数字

  13. 13

    如何使用正则表达式用空格替换非字母数字字符?

  14. 14

    最多包含空格的字母数字字符串的正则表达式

  15. 15

    通过python中的正则表达式替换特定字符串之后的数字

  16. 16

    正则表达式匹配无法在python中选择带空格的字母数字字符串

  17. 17

    正则表达式,用于用连字符替换字符串中的所有特殊字符和空格

  18. 18

    正则表达式将数字字符串替换为字符串

  19. 19

    字符串数字正则表达式替换

  20. 20

    用正则表达式替换字符串,如果某些单词与数组匹配则替换

  21. 21

    正则表达式用于字母数字字符串中的数字计数

  22. 22

    用正则表达式替换字符串

  23. 23

    正则表达式替换子字符串(如果不是单词的开头)

  24. 24

    数字字符串中的单个字母字符的正则表达式语法

  25. 25

    Python正则表达式从字符串中除去括号中的非字母数字字符

  26. 26

    使用正则表达式将字符串中的数字替换为四舍五入的数字

  27. 27

    Javascript-用正则表达式替换字符串以格式化数字

  28. 28

    Powershell正则表达式用可变长度的字符串替换数字

  29. 29

    Python正则表达式从字符串中除去括号之外的非字母数字字符

热门标签

归档