которое я группирую с (?:x) ?
я хочу запомнить только цифру, а запоминается все совпадение?
\/(?:page-)([\d]+)\/
/realty_out/page-2/
используй exec
а какая разница ), все равно первым индеком будет все сопоставившиеся символы в строке.
ну да. там всегда нулевым индексом идет полное сопоставление. следующим индексом первая не исклеченная группа. если тебя смущают индексы, назови группу /\/(?:page-)(?<n>[\d]+)\//i и обращайся через groups.n
Обсуждают сегодня