Вычленить все 11-значные числа из строки

Рейтинг: 0Ответов: 1Опубликовано: 14.10.2014

Есть большая строка (порядка 40 тыс. симвлов). Нужно найти в ней все 11-значные числа и записать в массив. Как это сделать на PHP? Помогите, пожалуйста, т.к. в регулярках не разбираюсь совершенно!

Ответы

▲ 2Принят
preg_match_all('~(?<!\d)\d{11}(?!=\d)~', $text, $matches);
var_dump($matches[0]);