Мне интересно, есть ли лучшее решение Python Regex для того, которое у меня есть? В настоящее время мой код:Как игнорировать символы с Python Regex
import re
n = '+17021234567'
m = '7021234567'
match = re.search(r'(?:\+1)?(\d{10})', n)
match.group(1)
match = re.search(r'(?:\+1)?(\d{10})', m)
match.group(1)
Целью кода является только извлечь 10 цифр рН # если она имеет ведущую +1
или нет. В настоящее время это работает, но мне интересно, есть ли способ просто позвонить match.group()
, чтобы получить 10-значный ph # без звонка match.group(1)
?
Я не думаю, что OP означало re.match, но переменная соответствовала используемой – Totem