И снова регулярные выражения

DoctorD

Guest
И снова регулярные выражения

Как выбрать из текста :

<td>

string1\n
string2\n
....
stringN\n

</td>

с помощью preg_match_all все что между <td> и </td>

какой должен быть шаблон?
 

DoctorD

Guest
neko
еще как прискачу
/<td>(.*)<\/td>/ - не работает =(
 

neko

tеam neko
конечно неработает
ты же про модификаторы к регам не прочитал

а функция она такая, если знает, что про нее не прочел, ни в жисть работать не станет
 

DoctorD

Guest
2neko
хммм...
2lucas
у меня не работать может все что угодно =)
 

sergadm

Новичок
хм что то я читал читал доку по пхп но что то ни как не могу найти сообщение об ошибке "не работает". может я плохо смотрю?
 

DoctorD

Guest
sergadm
да именно...там по русски пишется... с 9 до 7 не работаю =)
 

neko

tеam neko
у меня не работать может все что угодно
это точно
главное что у тебя не работает -- это голова
уже 1 раз сделали тебе аналогичную задачу
всего-то надо, изменить малость решение
ПРЕДВАРИТЕЛЬНО ПРОЧИТАВ МАН

вот ссылка, для совсем недееспособных:
http://ru.php.net/manual/ru/pcre.pattern.modifiers.php
 

lucas

Guest
DoctorD

Если ты не понял двух намеков, разжую, как для первоклассника:

1. Если выводится сообщение об ошибке -- копируешь его сюда.

2. Если КОД не работает -- копируешь его сюда (в соотв. с правилами форума).
 

DoctorD

Guest
neko
яне сомневался в тебе =) псб

-~{}~ 12.07.04 12:46:

lucas
я понял намеки =)
код те выше скопировал ошибки не выдавал...просто массив не заполнял... да ладно... ща нековские линки почитаю и все будет тип топ =)
 

DoctorD

Guest
neko
напрягся...
поставил s ...
все заработало =)
 

lucas

Guest
neko

Дык это на будущее. :)
100% полезет что-то типа Unexpected character bla-bla-bla... :D
 

Baboon

Guest
Имхо так:
PHP:
preg_match_all ("|<td>(.+)</td>|U", $string, $matches, PREG_SET_ORDER);
 

neko

tеam neko
имхо в правила надо добавить какой-нибудь пункт который обязывает постящих пробовать код, который они советуют другим.

а то, постоянно появляется какой-нибудь бабуин со своими советами
 

lucas

Guest
Мне особо понравился бакслэш в закрывающем теге -- сразу видно, откуда слизан рег.
 
Сверху