文件名“ Track_File_1520speed_vs_angle”。我只想从文件名中获取1520并将其分配给变量。
rpmMatch=re.search(r'(Track_File_)([0-9]+)(speed_vs_angle)',filename, x, y, z, f)
答案 0 :(得分:0)
您可以使用负前行查找文本而无需选择它。要获取Track_File_
之后的任何数字,可以使用(?!Track_File_)[0-9]+
作为正则表达式。这将匹配1520
。