Ошибка в регулярке со слэшем
Подскажите пожалуйста, в чем ошибка?
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 / Я уже и экранировал и не экранировал, не знаю что и делать... |
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. Я тупо скопировал из preg_match и не мог понять где собака порылась :)
|
Часовой пояс GMT +3, время: 03:27. |