Я пытаюсь извлечь набор чисел из URL-адреса. Строка между словом «область» и словом «все». URL-адрес является: http://my.site.com/theme/feature/region/227-84/all/country-southИзвлечь числа между двумя шаблонами javascript
Регулярное выражение, которое я построил это:
var tmp = $(this).attr('link').match("(?=region/).*?(?=/all)");
Регулярное выражение извлекает правильную часть цифр, но всегда торчит область номерам поэтому извлекаемая строка стала:
"region/227-84"
в то время как я wannt получить только номера:
"227-84"
удалить lookaheads и использовать захват группы. –
'match' возвращает массив, не так ли? Так что вы не можете выполнить 'match (...) [1]'? – mariocatch