У меня есть следующий список:
list12 = ['**FIRS0425 SOPL ZTE First Company limited', 'Apple Technology','*ROS Sami']
Мой код выглядит следующим образом
import re
[item2 for item in list12 for item2 in item.split() if not re.match("^[*A-Z]+(0-9){4}$", item2)]
Я получил вывод как:
['First', 'Company', 'limited', 'Apple', 'Technology', 'Sami']
Я ожидаювывод будет таким:
['SOPL', 'ZTE', 'First', 'Company', 'limited', 'Apple', 'Technology', 'ROS', 'Sami']
Я не очень хорошо с регулярным выражением.Как я могу добраться до нужного мне решения?