Немного новичка в регулярных выражениях здесь.У меня есть эта строка:
year_with_txt = 'foo 1999'
и
year_only = '1999'
.
Я хочу пропустить любые 4 последовательные цифры.Когда я делаю это так:
re.sub(r'^[0-9]{4}$', '', year_only)
или
re.sub(r'^\d{4}$', '', year_only)
, это работает.Однако, с другим текстом, это не:
re.sub(r'^[0-9]{4}$', '', year_with_txt)
или
re.sub(r'^\d{4}$', '', year_with_txt)
Есть предложения?