@RozmarinUS
YII2, PHP, React, TypeScript, Python hater

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

Каким образом можно заменить знак звездочки на все символы, через регулярное выражение?
Например: делаю запрос test.example.com, если домен *.example.com, вернуть true
  • Вопрос задан
  • 174 просмотра
Решения вопроса 1
dollar
@dollar
Делай добро и бросай его в воду.
var str = "test.example.com";
var pat = "*.example.com";

pat = '^'+pat.replace(/\./g, '\\.').replace(/\*/g,'.*')+'$';
console.log(!!str.match(pat)); //true
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
BRAGA96
@BRAGA96
Модуль url
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы