Я хочу удалить части строки, которые не соответствуют формату, который я хочу.Пример:
import re
string = 'remove2017abcdremove'
pattern = re.compile("((20[0-9]{2})([a-zA-Z]{4}))")
result = pattern.search(string)
if result:
print('1')
else:
print('0')
Возвращает «1», поэтому я могу найти соответствующий формат внутри строки, однако я также хочу удалить части, на которых написано «удалить».
Я хочу вернуть:
desired_output = '2017abcd'