Мне нужно создать регулярное выражение, которое может определить // пример или //www.example на URL-адресе веб-сайта. Я получаю расположение URL-адрес веб-сайта по,Регулярное выражение в javascript с условием ИЛИ
var urlOfWeb = location.href ;
я создал регулярное выражение в JavaScript, который дает нерегулярный выход при запуске несколько раз. Я попробовал его в браузере/консоли firefox/Phpstorm IDE. Вот выражение,
// The regular expression
var expToLookFor = /(\/\/example|\/\/www\.example)/g;
// Using test method of Regexp object of javascript which gives bool result
expToLookFor.test("//example") ;
// Result : true
expToLookFor.test("//example") ;
// Result : false
Избавьтесь от флага 'g' в вашем регулярном выражении. – Pointy
Также было бы проще сделать '/ \/\/(?: www \.)? Example /' – Pointy
@siddarth, здесь есть много вопросов относительно этой проблемы. Пожалуйста, сделайте поиск, прежде чем спрашивать. –