regexp> var string = "/path/4545.gif"; > string.match(/(\w+)\.gif/); > почему это возвращает "4545.gif,4545" вместо "4545" ?
Потому, что string.match - возвращает массив.
> Я могу конечно наисать > a = string.match(/(\w+)\.gif/); > a[1]; > > но интересно, поччему он ненормально работает со скобками.
Попробуй string.match(/(\w+)\.gif/)[1]; не пробовал, но должно сработать ;-) |