Нарезать строку после определенной фразы?
У меня есть партия струн, которую мне нужно срубить. Они в основном дескриптор, за которым следуют коды. Я только хочу сохранить дескриптор.
'a descriptor dps 23 fd'
'another 23 fd'
'and another fd'
'and one without a code'
Коды вышеdps
, 23
а такжеfd
, Они могут приходить в любом порядке, не связаны друг с другом и могут вообще не существовать (как в последнем случае).
Список кодов фиксирован (или, по крайней мере, может быть предсказан), поэтому, если предположить, что код никогда не используется в допустимом дескрипторе, как я могу удалить все после первого экземпляра кода.
Я использую Python.