У меня есть JavaScript, который ищет, например.буква в строке и выводит «ok», если буквы нет, и «not ok», если она есть:
var term = "term";
var slash = "a";
var search =term.search(slash);
if(search==-1)
"ok";
else
"not ok";
Проблема в том, что я хочу, чтобы это работало и с обратной косой чертой.Странно то, что поиск 2-х обратных косых черт подряд работает, поэтому «term» выводит «ok» и «term \\» выводит «not ok»:
var term = "term";
var slash = "\\\\";
var search =term.search(slash);
if(search==-1)
"ok";
else
"not ok";
Но поиск 1-го обратного слеша не даетЭто работает, поэтому этот код выдает ошибку:
var term = "term";
var slash = "\\";
var search =term.search(slash);
if(search==-1)
"ok";
else
"not ok";
Надеюсь, кто-то увидит ошибку.Спасибо!