2016-04-05 2 views
0

Я использую google-libphonenumber, чтобы узнать, содержит ли строка большого текста телефонные номера или нет, если я использую «isValidNumber», тогда он ожидает только строку номера телефона а не полная строка большого текста, который может содержать номер телефона.Проверка номера телефона в большой строке текста

Итак, мой запрос - это какая функция google-libphonenumber для использования, когда у меня есть большая строка текста, которая может содержать номера телефонов.

PS: Мне нужно обработать это в javascript.

ответ

0

кажется, что подобный вопрос уже задавали

Javascript RegExp - extract phone numbers from string

проверить ответы есть, они могут дать вам то, что вам нужно.

+0

Ответы в данной ссылке содержат решения, которые принимают «только» номер телефона в виде строки, но моя строка - это текст, который «может содержать» также номер телефона. Мне нужно проверить, содержит ли строка «содержит» действительную номер телефона. В решениях мы попросим удалить все другие альфа-символы, кроме цифр, и затем проверить номер телефона в строке, но в этом случае номера, подобные (011) -28888888,9898989898, преобразуются в 011288888889898989898, и это будет неправильный номер телефона , но на самом деле он содержит два действительных номера телефона, так что это проблема. –

Смежные вопросы