15 expresii PHP regulate pentru a ajuta dezvoltatorul web
Expresiile regulate sunt un instrument foarte util pentru dezvoltatori. Cu ajutorul lor, puteți găsi, identifica sau înlocui text, cuvinte sau orice alte simboluri. În articolul de astăzi sunt colectate 15 dintre cele mai utile expresii regulate, care vor fi utile pentru orice dezvoltator web.
Introducere în expresii regulate
Mulți dezvoltatori novici par să creadă că expresiile regulate sunt foarte greu de înțeles și de utilizat. De fapt, totul nu este atât de dificil cum pare. Înainte de a merge direct la expresii regulate, cu codul lor util și universal, să aruncăm o privire la elementele de bază:
Sintaxă de expresie regulată
Verificați dacă șirul este un nume de domeniu valabil
Evidențierea cuvântului în text
Aceasta este o expresie regulată foarte utilă, cu care puteți găsi cuvântul potrivit și evidențiați-l. Este deosebit de util pentru afișarea rezultatelor căutării.
Evidențiați rezultatele căutării pe blogul WordPress
După cum sa menționat în exemplul anterior, acest exemplu de cod este convenabil de utilizat în rezultatele rezultatelor căutării și există o modalitate foarte bună de a implementa această funcție în blogul wordpress.
Deschideți fișierul search.php și găsiți funcția the_title (). Înlocuiți-l cu următorul cod:
Acum, deasupra acestei linii, adăugați acest cod:
Salvați fișierul search.php și deschideți stil.css. Adăugați următoarea linie:
Preluarea tuturor imaginilor dintr-un document HTML
Dacă ați avut nevoie vreodată de a obține toate imaginile de pe o pagină web, acest cod ar trebui să fie puteți crea cu ușurință un încărcător de imagini folosind caracteristicile cURL
Eliminarea cuvintelor duplicate (nu este cazul)
În timpul introducerii, se repetă cuvintele adesea? Va ajuta această expresie regulată.
Eliminarea semne de punctuație duplicat
Același lucru, doar pentru punctuație. Spuneți la revedere să vă dubați virgulele.
Căutați etichete XML / HTML
Această funcție simplă necesită două argumente. Primul este eticheta pe care trebuie să o găsiți, iar a doua este o variabilă care conține XML sau HTML. Din nou, această funcție este foarte convenabilă pentru utilizarea cu cURL.
Căutați etichete XHTML / XML cu o valoare specifică a atributului
Această funcție este foarte asemănătoare cu cea anterioară, cu excepția faptului că puteți seta eticheta la atributul dorit. De exemplu, puteți găsi cu ușurință
Căutați valori de culoare hexazecimale
Un alt instrument util pentru dezvoltatorul web! Vă permite să găsiți / verificați valoarea culorii hexazecimale.
Titlul articolului Căutare
Acest fragment de cod va găsi și afișa textul în interiorul etichetelor
Apache log-uri de parsare
Cele mai multe site-uri rulează pe bine-cunoscutul server web Apache. Dacă site-ul dvs. este printre ei, de ce nu folosiți PHP și expresii regulate pentru a analiza jurnalele Apache?
Înlocuirea citatelor duble cu ghilimele "inteligente"
Dacă sunteți un fan al tipografiei, vă place această expresie regulată, înlocuind citatele duble obișnuite, cu "citate inteligente". O expresie regulată similară este folosită în wordpress în conținutul paginii.
Verificarea integrată a parolei
Această expresie regulată vă va asigura că în câmpul de text sunt introduse cel puțin șase caractere, numere, cratime și subliniere.
Câmpul de text trebuie să conțină cel puțin un caracter mare, un litere mici și un număr.
WordPress: Folosind o expresie regulată pentru a prelua imagini dintr-o înregistrare
Deoarece mulți dintre voi sunteți utilizatori ai WordPress, este posibil să aveți nevoie de un cod care să vă permită să obțineți toate imaginile din textul articolului și să le scoateți.
Pentru a utiliza acest cod, trebuie doar să îl inserați în orice fișier al temei.