Этим методом пользуются чаще, он лучше, возвращает ваше совпадение. Не номер, не булево значение а ваш поисковый запрос. Выдираем из строки телефонные номера с московским кодом.
1 2 3 4 5 6 7 8 9 |
<script> /* Этим методом пользуются чаще, он возвращает ваше совпадение. Не номер, не булево значение а ваш поисковый запрос */ var peoples = "Иванов Иван Иваныч тел. 8(495)120-12-34 г. Москва; Сидоров Иван Петрович тел. 8(495)540-52-94 г. Москва; Петров Пётр Петрович тел. 8(427)123-56-78 г. Новгород"; var regV = /8\(495\)\d{3}-\d{2}-\d{2}/g; //Что бы вытащить все совпадения ставим модификатор g. Экранируем скобки ибо они используются в регулярках для выражений var result = peoples.match(regV); document.write(result); </script> |
| Категория: JavaScript
| Тэги: JavaScript / match / основы / регулярки / строки