rudik
Developer
Исключение основного шаблона из результата в regexp
Возможно ли сделать так чтоб preg_match в найденных комбинациях не возвращал Всю строку, которая у меня указана в регулярном выражении?
К примеру есть preg_match("/test([0-9]+)/", "test2004", $matches), так вот массив $matches будет иметь вид
array('test20004', 2004)
Как сделать, чтоб возвращался только array(2004)
Скобки типа (?: ) почему-то не помогают.
Возможно ли сделать так чтоб preg_match в найденных комбинациях не возвращал Всю строку, которая у меня указана в регулярном выражении?
К примеру есть preg_match("/test([0-9]+)/", "test2004", $matches), так вот массив $matches будет иметь вид
array('test20004', 2004)
Как сделать, чтоб возвращался только array(2004)
Скобки типа (?: ) почему-то не помогают.