Autor | Zpráva | ||
---|---|---|---|
regent Profil |
#1 · Zasláno: 27. 3. 2011, 12:39:55
Potrebujem pomoc. Nevie niekto , ako čítať nejaký text v riadku až po nejakom slove, alebo v rozmedzí nejakých slov v PHP?
Napr: text text slovo text čo chcem čítať slovo. alebo text text text slovo a text čo chcem čítať. Za pomoc vopred dik. |
||
Darker Profil |
#2 · Zasláno: 27. 3. 2011, 18:23:41 · Upravil/a: Darker
Pokud chceš hledat text mezi slovy, stačí takovýhle reg. výraz:
~zacatek(.*?)konec~ V php ho aplikuješ třeba takhle: $nalezeno=array(); $text="dwdw<BLE>dwdw"; preg_match("~<(.*?)>~",$text,$nalezeno); print_R($nalezeno); A mělo by to vypsat asi toto: array( 0=><BLE> 1=>BLE ) Pokud budeš psát složitější reg. výrazy, bude se ti hodit toto. Krom funkce preg_match, jsou taky funkce preg_replace a preg_match_all (a určitě ještě nějaké další). |
||
Časová prodleva: 13 let
|
0