[英]how to extract a multiple substring from inside a string in Python?
我指的是如何从Python的字符串内部提取子字符串的问题? 还有进一步的问题。
如果我的字符串是这样的:
gfgfdAAA1234ZZZsddgAAA4567ZZZuijjk
我想提取1234
和4567
,是否将其存储为列表?
import re
re.findall('\d+','gfgfdAAA1234ZZZsddgAAA4567ZZZuijjk')
['1234', '4567']
如果我对您的理解不正确,请告诉我,但是您可以将这些子字符串提取为list
,尽管您做的略有不同:
>>> import re
>>> text = 'gfgfdAAA1234ZZZsddgAAA4567ZZZuijjk'
>>> re.findall(r'[0-9]{4}', text)
['1234', '4567']
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.