Sterge text intre delimitari

Secţiune dedicată începatorilor.

Moderatori: Moderatori, Start Moderator

XDYNX
Senior Member
Mesaje: 516
Membru din: Joi Iun 08, 2006 6:01 pm
Localitate: Pitesti
Contact:

Sterge text intre delimitari

Mesajde XDYNX » Sâm Sep 19, 2009 3:15 pm

Am mult cod html si vreu sa scot linkul din H2, linkul din h2 e mereu diferit ca de ex:

text <h2 class="titlu"><a target="_blank" class="text-link" href="www.link.diferit">Php Romania</a></h2> text ....

si sa apara asa


text <h2 class="titlu">Php Romania</h2> text ....


Iona14:6 Isus i-a zis: "Eu sunt Calea, Adevarul si Viata. Nimeni nu vine la Tatal decat prin Mine.

olympia
Senior Member
Mesaje: 374
Membru din: Lun Mai 26, 2008 11:12 pm
Contact:

Mesajde olympia » Sâm Sep 19, 2009 7:44 pm

cel mai simplu mi se pare asa, ca sa nu mai apelezi la preg_match_all:

Cod: Selectaţi tot

$description = $sirul_tau; // il iei cu file_get_contents sau cu ce vrei tu

$pattern[0] = '';
$replacement[0] = '';
$pattern[1] = '';
$replacement[1] = '';
$pattern[2] = '';
$replacement[2] = '';
$pattern[3] = '';
$replacement[3] = '';

echo preg_replace($pattern, $replacement, $description);


incepe tu si scrie patternurile si dupa aia ne mai uitam si noi pe ele.

de fapt, tie iti trebuie doar 2, nu 4 cum am pus eu.

Avatar utilizator
Niku02
Senior Member
Mesaje: 837
Membru din: Joi Noi 13, 2008 1:16 pm
Localitate: Constanta
Contact:

Mesajde Niku02 » Sâm Sep 19, 2009 8:36 pm

echo strip_tags($text);
Lucrez la o firma de web design si am un magazin de airsoft .

olympia
Senior Member
Mesaje: 374
Membru din: Lun Mai 26, 2008 11:12 pm
Contact:

Mesajde olympia » Sâm Sep 19, 2009 9:25 pm

Niku02 scrie:echo strip_tags($text);

pai si daca sirul ala e intr-o pagina html, cum redai dupa aceea ce vrea el? cu regexp capturezi exact ce vrei si le poti aranja cum ai nevoie.

Avatar utilizator
Niku02
Senior Member
Mesaje: 837
Membru din: Joi Noi 13, 2008 1:16 pm
Localitate: Constanta
Contact:

Mesajde Niku02 » Sâm Sep 19, 2009 10:29 pm

Dap, m-am grabit si am scris o prostie. Nu prea are ce face cu strip_tags. Intradevar regexp e solutia.
Lucrez la o firma de web design si am un magazin de airsoft .


Înapoi la “PHP Incepători”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 22 vizitatori