Регулярные выражения, снова

Так и не понял я как составлять эти регулярные выражения. Пробовал по предыдущему примеру, не получилось.

Извлекаю текст: Экономическое сопровождение: УТНГП

Необходимо из этого вычленить только УТНГП. Причем как с левой стороны, так и с правой от : могут быть как одно так и несколько слов.

[\s\S]+:\s([\s\S]+)
Пробовал такое, бьет ошибку

@Timur_Ildarovich, для этого достаточно простого метода split:

x.split(': ')[1]

@Timur_Ildarovich Добрый вечер.

Да вот неплохой конструктор, тут делаете выражение, а потом переносите в алгоритм https://regex101.com/

Во всех конструкторах необходимо сперва написать регулярное выражение, либо попытаться его как-то угадать. Трудно назвать их конструкторами вообще, на самом деле.

https://bablosoft.github.io/RegexpConstructor/ вот что должен представлять из себя конструктор, как по мне. Пишешь свой текст, выбираешь выражение, которое нужно извлекать, а затем весь текст обозначаешь необходимыми значениями, а на выходе получаешь готовое регулярное выражение с возможностью проверить его сразу же