Найти в URL часть строки

98
06 декабря 2020, 07:30

Как проверить есть ли в URL часть строки. Строка полного вида

index.php?route=catalog/product/edit&user_token=BrNypCZLBTKEZLU04b0YatYdMo5YmLRd&product_id=51

пытаюсь проверить но как то тщетно, в чем именно у меня ошибка и как это сделать

<script>
var path = window.location.search;
if (path.match("/^\?route=catalog/product/edit$/")) alert ("yes")
</script>
Answer 1

search() или indexOf(). Оба возвращают позицию, с которой начинается искомая подстрока или -1, если подстрока в строке не найдена.

  var path = "index.php?route=catalog/product/edit&user_token=BrNypCZLBTKEZLU04b0YatYdMo5YmLRd&product_id=51";  
  var n = path.search("route=catalog/product/edit"); 
  if (n => 0 ) alert ("yes");

или

      var path = "index.php?route=catalog/product/edit&user_token=BrNypCZLBTKEZLU04b0YatYdMo5YmLRd&product_id=51"; 
      var n = path.indexOf("route=catalog/product/edit"); 
      if (n => 0 ) alert ("yes");

READ ALSO
Как сделать сложный блок в CSS [дубликат]

Как сделать сложный блок в CSS [дубликат]

Как сделать такой блок, это делается в CSS или с помощью картинки? Причем чтобы там можно было размещать блокиЕсли CSS то как?

103
Как правильно убить процесс средствами Winapi/C++?

Как правильно убить процесс средствами Winapi/C++?

Подскажите как корректно убить процесс средствами с++/winapi ?

106
Перегрузка оператора[] C++

Перегрузка оператора[] C++

Не компилируется, выдает ошибку: Невозможно преобразовать сущность LinkedList в int, где я неправильно перегружаю оператор?

140