WebPHPDev
Новичок
Как регулярками получить результат до ближайшей указанной подстроки...?
Довольно сумборно попытался изложить смысл вопроса в заголовке. Вот что я имел ввиду. Есть скрипт:
в качестве результата здесь возвращается полная строка "11111aaa2222aaa3333". Что верно конечно. Потому как он выбирал эти подстроки в начале и в конце. А если мне до ближайшей подстроки "ааа" нужно произвести выборку?
Т.е. можно ли сделать так, чтобы в качестве результатов были возвращены по отдельности "11111", "2222" и "3333"?
Довольно сумборно попытался изложить смысл вопроса в заголовке. Вот что я имел ввиду. Есть скрипт:
PHP:
$str = 'aaa11111aaa2222aaa3333aaa';
$arr = array();
preg_match_all( '|aaa(.*)aaa|', $str, $arr );
print_r( $arr );
Т.е. можно ли сделать так, чтобы в качестве результатов были возвращены по отдельности "11111", "2222" и "3333"?