我有几个文件,每个文件都包含(文件中的某个位置)一行,如下所示:
Item Number(s) 010314565
或者
Item Number(s) 92349252 and 30239429434
或者
Item Number(s) 124029354,345340332, 234325923, 2121124
换句话说,后面Item Number(s)
是一个数字列表(每个数字都可以从 0 开始),这些数字可以用“和”分隔或用逗号分隔,有时它们之间有空格,但空格量并不总是一致。
这对于 Python 正则表达式来说太重了还是可行?
从文件中提取所有数字很容易[\d]+
,但我不需要整个文件中的每个数字,只需要“Item Number(s)”之后的数字。
或者最好迭代文件的每一行,直到找到项目编号,然后对其运行findall
?
慕尼黑5688855
潇湘沐
相关分类