Помощник
|
Подскажите как поправить регулярку, preg_match_all |
zetx
|
Сообщение
#1
|
||
|
|
||
|
|||
LaeX |
2.8.2010, 2:34;
Ответить: LaeX
Сообщение
#2
|
|
Выводите, то что между aaa и ccc вот так:
echo $res[1][0];
Сообщение отредактировал LaeX - 2.8.2010, 2:35 -------------------- Ѡ VDS за $2.99 (реф.) → 512/1024MB RAM, 50 GB HDD, полноценный SWAP |
|
|
Cttr |
2.8.2010, 2:44;
Ответить: Cttr
Сообщение
#3
|
|
К чему там "?" - * и так обозначает 0 или более
$str = 'aaabbbccc'; preg_match ('/aaa(.*)ccc/', $str, $res); echo $res[1]; А если выражение в $str одно, то лучше использовать preg_match Сообщение отредактировал Cttr - 2.8.2010, 2:50 |
|
|
get-names |
2.8.2010, 3:01;
Ответить: get-names
Сообщение
#4
|
|
preg_match_all("#aaa(.|\n)*?ccc#", $str, $res); enjoy) -------------------- |
|
|
Cttr |
2.8.2010, 3:04;
Ответить: Cttr
Сообщение
#5
|
|
get-names к чему такое извращение?
|
|
|
get-names |
2.8.2010, 3:09;
Ответить: get-names
Сообщение
#6
|
|
Cttr, сделайте лучше
Но сначала перечитайте первый пост - то, что вы предложили ТС-у не подойдёт... -------------------- |
|
|
zetx
|
Сообщение
#7
|
|
|
|
|
Cttr |
2.8.2010, 3:27;
Ответить: Cttr
Сообщение
#8
|
|
get-names, пардон глянул на первый вариант
<?php $str = 'aaa bbbccc'; preg_match ('/aaa((\n|.)*)ccc/', $str, $res); print_r ($res); ?> Куда-то подевались 'bb' Просто не была выделена общая маска. 2 часа ночи - все ошибаемся Сообщение отредактировал Cttr - 2.8.2010, 3:27 |
|
|
get-names |
2.8.2010, 3:38;
Ответить: get-names
Сообщение
#9
|
|
-------------------- |
|
|
zetx
|
Сообщение
#10
|
|
Всем спасибо за помощь.
|
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Большие ставки для кликов в Я.Директ. Как удешевить? | 2 | rownong27 | 1116 | 26.3.2024, 14:13 автор: knezevolk |
|
Как вы бросили работу и перешли на заработок с сайтов? | 12 | uahomka | 2283 | 25.3.2024, 6:52 автор: Skyworker |
|
Как отозвать банковский платеж фрилансеру? | 28 | metvekot | 3910 | 25.3.2024, 6:34 автор: Skyworker |
|
Как вывести деньги в Украине с заблокированного Юмани ? | 23 | freeax | 3635 | 24.3.2024, 20:55 автор: Liudmila |
|
Через какой браузер и как можно найти в кэшэ браузера видео | 10 | Room | 1926 | 23.3.2024, 7:41 автор: Room |
Текстовая версия | Сейчас: 28.3.2024, 15:46 |