Показать сообщение отдельно
  #6 (permalink)  
Старый 14.12.2016, 17:08
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

var arr = ['abcd/bcda','abcd/bcda/id','abcd/bcda/id/','abcd/bcda/id/100','abcd/bcda/id/1abc'];
var regex = new RegExp('/id/[0-9]{1,}(?![a-z])','i');

for (var i = 0; i < arr.length; i++) {
  if (regex.test(arr[i])) { alert(arr[i] + " - Выполнять"); }
  else { alert(arr[i] + " - Не выполнять"); }
}

Последний раз редактировалось Dilettante_Pro, 14.12.2016 в 18:10.
Ответить с цитированием