Apie | Registracija

El. pašto adresas: Slaptažodis: Registracija.. Užmiršote slaptažodį..

Keletas naudingų reguliariųjų išraiškų panaudojimo atvejų



Vienas iš dažnai ieškomų ir gana pageidaujamų praktikoje atvejų, kai turimame tekste norima pakeisti tekstines nuorodas į aktyvias, t.y. adresus užrašytus su http:///www.... jį pakeisti į <a href="[adresas]">[adresas]</a>

$text = ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]", "<a href=\"\\0\">\\0</a>", $text);

Jei reikia suformuoti SEO tinkančią nuorodą, labai padeda sekanti išraiška, kuri viską, kas yra ne tekstas, ne skaičiai ir ne "_", pakeičia į "-":

  $text = preg_replace("/[^a-z0-9_]/", "-", $text );

Ir dar viena nebloga išraiška, kuri leidžia pakeisti užrašytas tekstines emocijas į paveiksliukus.. beje, tai atliekama su viena preg_replace funkcija, paduodant jai 2 skirtingus masyvus:

$patterns[0] = "/:\)|:]|:}|:-\)/";
$patterns[1] = "/:\(|:\[|:-\(/";
$replacements[0] =  "<img src='/img/smile.png' alt='smile' title='smile' />";
$replacements[1] = "<img src='/img/sad.png' alt='sad' title='sad'/>";
$text = preg_replace($patterns, $replacements, $text);

Sėkmės reguliariosiose išraiškose :)
 

Facebook


Peržiūrėti visus komentarus

Susiję kursai

Temos



ITbazė - informacinių technologijų naujienos

www.prodesign.lt

Draugai

skelbimaistudentui.lt
Skelbimai studentui

elegantepress.lt
Elegantiškos spaudos studija

2trip.lt
Maršrutai, kelionių aprašymai

© Sigitas Drąsutis 2006-2009. Kopijuoti ir platinti be autorių sutikimo draudžiama. Kontaktai | Taisyklės

veltinis.lt | verinys.lt | mezginys.lt | nerinys.lt | piesinys.lt | siuvinys.lt | dirbinys.lt | audinys.lt | testuok.lt | freecomponent.com

Hey.lt - Interneto reitingai, lankomumo statistika, lankytojų skaitliukai