Я пытаюсь извлечь все телефонные номера Великобритании, найденные в электронном письме.
Я использовал веб-инструмент (RegEx101) и нашел регулярное выражение, которое проверяет, является ли строка Номер телефона в Великобритании:
/(^\+[0-9]{2}|^\+[0-9]{2}\(0\)|^\(\+[0-9]{2}\)\(0\)|^00[0-9]{2}|^0)([0-9]{9}$|[0-9\-\s]{10}$)/mg
Я вставил в инструмент 2 номера Великобритании в разных строках:
01234567890
07911111111
RegEx101 находит два числа.
Как мне заставить поиск найти их внутри другого текста, например:
Landline 01234567890 (Personal)
Mobile 07911111111 (Work)
Подробнее здесь: https://stackoverflow.com/questions/791 ... sing-regex