Autor Zpráva
kubasan
Profil *
Ahoj jiz si nevim rady a chtel bych poprosit o radu.

Mam velke mnozstvi textu, ktere obsahuji nejake odkazy a ja se potrebuji zbavit kazdeho odstavce s touto vetou.

Priklad jak text vypada


<br/>
nejaky text ktery je jakkoliv dlouhy
<br/>
nejaky text ktery je jakkoliv dlouhy

<br/>
nejaky text ktery je jakkoliv dlouhy a obsahuje odkaz http://domena.com/vzdyjine a dalsi text

<br/>
nejaky text ktery je jakkoliv dlouhy

<br/>
nejaky text ktery je jakkoliv dlouhy a obsahuje odkaz http://domena.com/vzdyjine a dalsi text

<br/>
a dalsi text

text muze mit libovolne odstavcu a odkazy se mohou vyskytovat kdekoliv, a je potreba vzdy odstranit konkretni odstavec. Zkousel jsem pouzit preg_match ale jaksi mi to nebere

poradi prosim nekdo se spravnym zapisem?

Dekuji mnohokrat!
Fisir
Profil
Co třeba Najít & Nahradit (Find & Replace)?
(Kódy se dávají do [ pre ]. Píše se s diakritikou. Vymýšlejí se lepší názvy vláken.)
kubasan
Profil *
Fisir:
ok, poucim se pro priste s kodem a tematem, ale bohuzel muj ntb nema ceskou klavesnici, tak to s diakritikou proste nedam, ale myslel jsem ze jsem na programatorskem foru?

jak tedy v tomto pripade pouzit Find & Replace to muzu maximalne na ten odkaz ne? kdyz je ten text pokazde jiny? a pokud pouziji nejaky regulerni zapis, tak mi to bude brat treba jiz od prvniho </br> a odstrani vse
Keeehi
Profil
Pokud napíšete ten regulérní výraz správně, tak vám to najde to co chcete. Co však chcete, to jsem nepochopil.
Fisir
Profil
kubasan:
Jsi na programátorském fóru, ale to neznamená, že nebudeš dodržovat pravidla. A pokud tvůj notebook nemá českou klávesnici, tak si ji nainstaluj.

Pokud by jsi ten regulérní zápis použil nějak chytře, tak věřím že ne. (Tím si ale nejsem vůbec jistý, protože jsem na mobilu.)
kubasan
Profil *
ano a to je to co jsem se pokousel bez uspechu, takze upravim otazku - jak zapsat regularni vyraz, ktery v retezci najde:

[ pre ]
<br/>
nejaky odstavec ktery je jakkoliv dlouhy a obsahuje odkaz http://domena.com/vzdyjine a dalsi nehodnotny text
[ /pre ]

a nahradi prazdnym retezcem s tim ze vyse uvedeny podretezec se muze vyskytovat v retezci i vicekrat a na jakemkoliv miste

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:

0