У меня есть текст, который выглядит так:
California(2342)
У моего объекта есть свойство, которому нужно присвоить значение 2342.
Я ищу информацию о том, как это сделать, и защищаюсь от возможных ошибок во вводе.
c = SomeClass()
c.count = re.compile(r'(\d*)').groups[0]
Это выглядит нормально? Или я должен сделать оператор IF и установить счетчик в 0, если ввод был неверным?
P.S любая помощь в регулярном выражении приветствуется, это мой первый серьезный скрипт на python.