Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 01.11.2012, 13:42
Аспирант
Отправить личное сообщение для izcian Посмотреть профиль Найти все сообщения от izcian
 
Регистрация: 17.08.2012
Сообщений: 53

Ошибка в регулярке со слэшем
Подскажите пожалуйста, в чем ошибка?
id  = '/images/category/category2/category3/category4/';
var result = id.match('#(^\/)([a-z0-9_-]+\/)([a-z0-9_-]+\/[a-z0-9_-]+)+(\/[a-z0-9_-]+)\/$#',id);

Нужно чтобы регулярка пропускала вот такую перемнную.
Но консоль выдает Ошибка: SyntaxError: invalid regular expression flag /
Я уже и экранировал и не экранировал, не знаю что и делать...
Ответить с цитированием
  #2 (permalink)  
Старый 01.11.2012, 14:42
Аватар для bes
bes bes вне форума
Профессор
Отправить личное сообщение для bes Посмотреть профиль Найти все сообщения от bes
 
Регистрация: 22.03.2012
Сообщений: 3,744

id  = '/images/category/category2/category3/category4/';
var result = id.match(/^\/[a-z0-9_-]+\/[a-z0-9_-]+\/[a-z0-9_-]+\/[a-z0-9_-]+\/[a-z0-9_-]+\/$/);
alert(result);
result = id.match('^\/[a-z0-9_-]+\/[a-z0-9_-]+\/[a-z0-9_-]+\/[a-z0-9_-]+\/[a-z0-9_-]+\/$');
alert(result);

Последний раз редактировалось bes, 01.11.2012 в 15:19.
Ответить с цитированием
  #3 (permalink)  
Старый 01.11.2012, 15:21
Аспирант
Отправить личное сообщение для izcian Посмотреть профиль Найти все сообщения от izcian
 
Регистрация: 17.08.2012
Сообщений: 53

Спасибо большое Bes. Я тупо скопировал из preg_match и не мог понять где собака порылась
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
firebug пишет ошибка invalid range in character class Dim@ Общие вопросы Javascript 5 10.05.2012 16:52
Ошибка в Яндекс API - карты ansi_str Библиотеки/Тулкиты/Фреймворки 0 16.03.2012 05:18
То-ли лыжи не едут, толи... возможно ошибка в коде. AzriMan Общие вопросы Javascript 19 18.05.2009 16:07
не могу понять в чём ошибка scuter Общие вопросы Javascript 2 28.08.2008 15:22
IE: неизвестная ошибка выполнения _Kpot_ Internet Explorer 1 03.04.2008 11:00