У меня есть список строк ['INSUTRIN 150G',' НЕЙРОЗИН 30 МЛ, ИНСУЛИТРОЛ 30 КАПС], например. Я хотел бы преобразовать это в:
['ИНСУТРИН','НЕЙРОЗИН','ИНСУЛИТРОЛ']
Я попробовал следующий подход, используя регулярное выражение :
Код: Выделить всё
import re
def modify_string(x):
return re.sub("\d{1,}\s{0,}[[ML]|G|KG|CAPS]", "", x).strip()
['ИНСУТРИН','НЕЙРОЗИН L','ИНСУЛИТРОЛ APS ']
Как мне правильно настроить регулярное выражение для этого?
Заранее спасибо
Подробнее здесь: https://stackoverflow.com/questions/789 ... characters