Căutarea şi identificarea anumitor secvenţe într-un text a fost, este şi va fi o problemă foarte importantă în informatică. Acest articol se va opri doar asupra problemelor de căutare utilizand expresii regulate compatibile Perl în limbajul de programare PHP.
O expresie regulată este o secvenţa de caractere cu rol de şablon (pattern). Acest sablon se aplica peste un subiect (un sir de caractere) pentru a extrage toate subsirurile care au aceeasi structura cu sablonul definit.
Exemplu:
[0-9]+ – orice insiruire de cifre – fiind aplicat peste sirul 12as323n2131nnk$#,m23&*K v-a extrage: 12, 323, 2131, 23
PHP este capabil sa interpreteze 2 standarde: PCRE si POSIX.
Sursa [wikipedia.org].
Pentru a simplifica lucrul, sau mai bine zis un bun ajutor în această treabă poate fi site-ul [regexpal.com].

KullDox RSS feed