Показать сообщение отдельно
  #14 (permalink)  
Старый 25.01.2019, 13:01
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от Alexko64
второй вариант что начинается на Galaxy уже не находит
Что-то какая-то тайна покрытая мраком, ну не может быть такого.

var s = 'Samsung Galaxy', //в чем ищем
    v = ' Galaxy     samsung  ', //пусть ввели так
    r = new RegExp(v.trim().replace(/\s+/, '|'), 'gi'); //определяем шаблон поиска

alert(r.test(v)) //есть совпадение?


И если строка в которой ищем будет 'Galaxy Samsung', все равно будет найдено совпадение.

PS. рони подправил код, а вы скопировали до правки, проверьте еще раз, может в этом причина.

Последний раз редактировалось laimas, 25.01.2019 в 13:10.
Ответить с цитированием