@Pipop

Как правильно вычленить номер из текста?

Есть текст и номер:

const text = `Звоните по номеру +79287776612`;

const number = '+79287776612';


Не получается правильно написать регулярку таким образом, чтобы оно удовлетворяло полному совпадению. Вот такая вернет ошибку:

new RegExp(`\\b${number}\\b`).test(text)

Из-за знака плюс в номере. Подскажите, пожалуйста, как правильно экранировать?
  • Вопрос задан
  • 123 просмотра
Решения вопроса 1
sergiks
@sergiks Куратор тега JavaScript
♬♬
(new RegExp(number.replace('+', '\\+'))).test(text)   // true
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы