2024-10-03 13:25:42 发布
网友
我有这样一根线:
{{1090872, "A"}, {4281, "AA"}, {1332552, "AAACU"}, {1287145, "AABB"}}
如何编写正则表达式来捕获数字。我知道我可以用“(*?”)来捕捉这些字母你知道吗
若你们在引号里并没有数字,那个么答案是
import re str = '{{1090872, "A"}, {4281, "AA"}, {1332552, "AAACU"}, {1287145, "AABB"}}' re.findall(r'\d+', str) ['1090872', '4281', '1332552', '1287145']
否则你可以试试
re.findall(r'[{},](\d+)[{},]', str)
若你们在引号里并没有数字,那个么答案是
否则你可以试试
相关问题 更多 >
编程相关推荐