gpt4 book ai didi

Python Regex 捕获字符串中的多个部分

转载 作者:太空宇宙 更新时间:2023-11-04 08:05:18 26 4
gpt4 key购买 nike

我的字符串始终采用 track-a-b 格式,其中 ab 是整数。
例如:
track-12-29
track-1-210
track-56-1

如何在 python 中从这些字符串中提取 ab

最佳答案

如果它只是一个字符串,我会使用拆分来处理:

>>> s = 'track-12-29'
>>> s.split('-')[1:]
['12', '29']

如果是多行字符串,我会用同样的方法...

>>> s = 'track-12-29\ntrack-1-210\ntrack-56-1'
>>> results = [x.split('-')[1:] for x in s.splitlines()]
[['12', '29'], ['1', '210'], ['56', '1']]

关于Python Regex 捕获字符串中的多个部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32292552/

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