akxxiv
Новичок
preg_match_all я в ступоре. Нид хелп.
Конец недели. Я в ступоре. не понимаю. Есть кусок текста (RTF):
...\cellx9463\row \ltrrow}\trowd \irow1\irowband1\lastrow \ltrrow\ts16\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10
\qc \li0\ri0\sb120\widctlpar\intbl\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid8007602\yts16 {\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe1049\langnp1033\insrsid5536457\charrsid5536457 [field_2]}{\rtlch\fcs1 \af0 \ltrch\fcs0 ...\cellx9463\row }\trowd ...
В нем два элемента \row. Нужно найти все элементы \row и засунуть их в массив.
Нужно именно через preg_match_all.
делаю и
вообще не видит, хотя если искть метку [field_2]
Находит замечательно. Че ему надо-то?. Сдается мне ему слэшь не нравится, хотя я его вроде как экранировал.....
-~{}~ 26.06.09 14:52:
Блин, господа туплю. Его надо 3 раза экранировать
preg_match_all("~\\\\row~Us", $tmpl, $matches, PREG_SET_ORDER);
Конец недели. Я в ступоре. не понимаю. Есть кусок текста (RTF):
...\cellx9463\row \ltrrow}\trowd \irow1\irowband1\lastrow \ltrrow\ts16\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10
\qc \li0\ri0\sb120\widctlpar\intbl\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid8007602\yts16 {\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe1049\langnp1033\insrsid5536457\charrsid5536457 [field_2]}{\rtlch\fcs1 \af0 \ltrch\fcs0 ...\cellx9463\row }\trowd ...
В нем два элемента \row. Нужно найти все элементы \row и засунуть их в массив.
Нужно именно через preg_match_all.
делаю и
PHP:
preg_match_all("~\row~Us", $tmpl, $matches, PREG_SET_ORDER);
preg_match_all("~\\row~Us", $tmpl, $matches, PREG_SET_ORDER);
PHP:
preg_match_all("~\[field_2\]~Us", $tmpl, $matches, PREG_SET_ORDER);
-~{}~ 26.06.09 14:52:
Блин, господа туплю. Его надо 3 раза экранировать
preg_match_all("~\\\\row~Us", $tmpl, $matches, PREG_SET_ORDER);
