gpt4 book ai didi

Python正则表达式拆分,任意长度的整数

转载 作者:太空宇宙 更新时间:2023-11-03 13:24:39 26 4
gpt4 key购买 nike

我正在尝试用 Python 进行简单的正则表达式拆分。该字符串采用 FooX 的形式,其中 Foo 是某个字符串,X 是任意整数。我觉得这应该非常简单,但我不能让它正常工作。

关于这一点,谁能推荐一些好的 Regex 阅读 Material ?

最佳答案

你不能使用 split() 因为它必须消耗一些字符,但你可以使用正常匹配来做到这一点。

>>> import re
>>> r = re.compile(r'(\D+)(\d+)')
>>> r.match('abc444').groups()
('abc', '444')

关于Python正则表达式拆分,任意长度的整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2157894/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com