#python-2.7
#python-2.7
Вопрос:
Имя файла «Track_File_1520speed_vs_angle». Я хочу получить только 1520 из имени файла и присвоить переменной.
rpmMatch=re.search(r'(Track_File_)([0-9] )(speed_vs_angle)',filename, x, y, z, f)
Ответ №1:
Вы можете использовать отрицательный предварительный просмотр, чтобы найти текст, не выделяя его. Чтобы захватить любые цифры после, Track_File_
вы могли бы использовать (?!Track_File_)[0-9]
в качестве своего регулярного выражения. Это будет соответствовать 1520
.