Autor Zpráva
xy125
Profil
Zdravím, potřeboval bych z textu vytáhnout jen první tag, například mám text:
<p><em>Ahoj</em></p>další text bla bla <p>další odstavec</p>bla bla
ajá bych potřeboval aby výsledek byl jen <em>Ahoj</em> , chtěl jsem to udělat přes regulární výraz, ale vůbec se nechytám
$str=Preg_replace("'<em>(.*)</em>(.*)'", "\\1", $str);
nightfish
Profil
vytáhnout jen první tag
<p><em>Ahoj</em></p>
ajá bych potřeboval aby výsledek byl jen <em>Ahoj</em>

<em> je až druhý tag, takže si ujasni, co vlastně chceš...
xy125
Profil
To jsem jen blbě napsal, zkrátka potřebuju vytáhnout pouze první řetězec mezi určitýma tagama, např<em>ahoj<em> a ostatní zahodit
DFly
Profil
zrovne nedavno tu nekdo psal podobnou zadost
fce strip_tags()
xy125
Profil
To není přesně ono, to odstraní html tagy, napíšu to ještě jinak
Potřebuju z HTML dokumentu vytáhnout první kurzívou napsaný text.
DFly
Profil
xy125
spatne jsem to pochopil - mozna bylo vhodne dodat "vcetne tech tagu"

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: