Показать сообщение отдельно
  #6 (permalink)  
Старый 03.06.2020, 15:53
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от varjaginm
маска говорит об уровне таможенного органа
Если это проверка N номеров которые определяют чей таможенный орган (соответствует коду российского таможенного органа первые два символа = "10"), то что тогда такое дальше определяется?

Вы спросили как проверить/исключить, я написал, например:

let dep = ['10\\d{3}00', '10333\\d{2}', 1089422], //номера нежелательные
n = '1023244 1057600 1023200 1032344 1033355 1089422 1011122'; //проверяемые номера

let re = new RegExp(dep.join('|'), 'g'); //готовим краштест 

console.log(n.replace(re, '')) //удаляем нежелательное


А можно просто найти и затем по результату что-то выполнить.
Ответить с цитированием