Python正则表达式根据数字后面的逗号分割

毛皮

我有一个大文件,需要从中加载到字符串列表中。每个元素将包含文本,直到数字后面紧跟一个','

例如:

this is some text, value 45789, followed by, 1245, and more text 78965, more random text 5252,

这应该变成:

["this is some text, value 45789", "followed by, 1245", "and more text 78965", "more random text 5252"]

我目前正在做re.sub(r'([0-9]+),','~', <input-string>),然后在'〜'上分割(因为我的文件不包含〜),但这将逗号前的数字扔掉了。

虚假的

您可以使用re.split正向后看断言

>>> import re
>>> 
>>> text = 'this is some text, value 45789, followed by, 1245, and more text 78965, more random text 5252,'
>>> re.split(r'(?<=\d),', text)
['this is some text, value 45789',
 ' followed by, 1245',
 ' and more text 78965',
 ' more random text 5252',
 '']

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

正则表达式以匹配空格和数字后面的单词

来自分类Dev

如何使用正则表达式在任何字母之间和任何数字后面插入逗号

来自分类Dev

### 正则表达式后面的任何数字

来自分类Dev

使用正则表达式在至少一个数字后允许逗号

来自分类Dev

如果 '&' 没有紧跟在数字后面,则匹配 9 位数字的正则表达式

来自分类Dev

正则表达式,数字后跟字母

来自分类Dev

正则表达式查找数字后跟字母

来自分类Dev

我如何找到不带正则表达式的单词字符后面的数字?

来自分类Dev

user_code 的 PHP 正则表达式,其中字母必须跟在数字后面

来自分类Dev

正则表达式-优化后面的外观

来自分类Dev

如何在Python中使用正则表达式提取关键字后的数字?

来自分类Dev

正则表达式用引号和逗号分割

来自分类Dev

正则表达式输入数字和。允许逗号

来自分类Dev

正则表达式用于数字逗号和空格

来自分类Dev

通过正则表达式将逗号插入数字

来自分类Dev

正则表达式-如何忽略以逗号结尾的数字

来自分类Dev

逗号分隔数字序列的Javascript正则表达式

来自分类Dev

正则表达式只允许数字逗号分隔

来自分类Dev

词空间逗号分隔数字的正则表达式

来自分类Dev

条件正则表达式,如果Number为+1或等于字符串中后面的特定数字

来自分类Dev

使用SED(和正则表达式)从数字后到数字前交换减号。

来自分类Dev

正则表达式获取数字和数字后的字符串

来自分类Dev

如何在python中使用正则表达式删除包含数字后跟字符的标记?

来自分类Dev

正则表达式拆分的Python后面

来自分类Dev

Python正则表达式在交换组后面

来自分类Dev

捕获有效的逗号分隔数字python正则表达式

来自分类Dev

正则表达式特定格式,数字之间用逗号分隔(在Python中)

来自分类Dev

使用正则表达式在数字中插入逗号的问题:Python

来自分类Dev

在精确匹配python正则表达式之前用逗号提取数字?

Related 相关文章

  1. 1

    正则表达式以匹配空格和数字后面的单词

  2. 2

    如何使用正则表达式在任何字母之间和任何数字后面插入逗号

  3. 3

    ### 正则表达式后面的任何数字

  4. 4

    使用正则表达式在至少一个数字后允许逗号

  5. 5

    如果 '&' 没有紧跟在数字后面,则匹配 9 位数字的正则表达式

  6. 6

    正则表达式,数字后跟字母

  7. 7

    正则表达式查找数字后跟字母

  8. 8

    我如何找到不带正则表达式的单词字符后面的数字?

  9. 9

    user_code 的 PHP 正则表达式,其中字母必须跟在数字后面

  10. 10

    正则表达式-优化后面的外观

  11. 11

    如何在Python中使用正则表达式提取关键字后的数字?

  12. 12

    正则表达式用引号和逗号分割

  13. 13

    正则表达式输入数字和。允许逗号

  14. 14

    正则表达式用于数字逗号和空格

  15. 15

    通过正则表达式将逗号插入数字

  16. 16

    正则表达式-如何忽略以逗号结尾的数字

  17. 17

    逗号分隔数字序列的Javascript正则表达式

  18. 18

    正则表达式只允许数字逗号分隔

  19. 19

    词空间逗号分隔数字的正则表达式

  20. 20

    条件正则表达式,如果Number为+1或等于字符串中后面的特定数字

  21. 21

    使用SED(和正则表达式)从数字后到数字前交换减号。

  22. 22

    正则表达式获取数字和数字后的字符串

  23. 23

    如何在python中使用正则表达式删除包含数字后跟字符的标记?

  24. 24

    正则表达式拆分的Python后面

  25. 25

    Python正则表达式在交换组后面

  26. 26

    捕获有效的逗号分隔数字python正则表达式

  27. 27

    正则表达式特定格式,数字之间用逗号分隔(在Python中)

  28. 28

    使用正则表达式在数字中插入逗号的问题:Python

  29. 29

    在精确匹配python正则表达式之前用逗号提取数字?

热门标签

归档