- Stefanescu Mihai a postat in Paginare in PHP
- johhny a postat in Paginare in PHP
- Stefanescu Mihai a postat in Cum pot afisa eroarea cand utilizatorul a scris un username gresit sau o parola gresita?
- madalin a postat in Cum pot afisa eroarea cand utilizatorul a scris un username gresit sau o parola gresita?
- Stefanescu Mihai a postat in Featureuri site
Regex: Anchor-uri si Exemple Regex-uri
Cand vorbim de Regex-uri trebuie sa discutam si despre anchor-uri, cu acestea putem anunta un regex cu ce litere trebuie sa inceapa un sir de caractere si cu ce litere trebuie sa se termine.
Pentru acest exemplu am sa scriu iar o lista de cuvinte pe care sa lucram
invata invataprogramare invata test programare
Pentru selecta decat randul din mijloc, mai exact invata-programare, trebuie sa scrie urmatorul cod:
^invataprogramare$
^ – ne anunta ca asa trebuie sa inceapa cuvantul nostru.
$ – ne anunta ca asa trebuie sa se termine
Pentru a selecta orice sir de caractere ce incepe cu invata si se termina cu programare, indiferent de ce caractere sunt intre acestea sau cate putem face urmatorul lucru:
^invata(.*)programare$
Sfarsitul seriei de articole
Am sa inchei aceasta serie de articole cu mai multe exemple de expresii care sper ca va vor ajuta sa intelegeti mai bine.
Gasirea unui cod HEX
/[0-9a-f]*/
Gasirea unui sir de caractere ce incepe cu “Aici” si este urmat de 0 sau mai multe caractere.
/^Aici(.*)/
Gasirea unui anumit set de caractere:
/^xyz$/
Gasirea unui sir de caractere care cntine 2 sau mai multe litere ce se repeta:
/ab{2}/
Obs: Va cauta sirul de caractere abb
/ab{2,}/
Obs: Va cauta sirurile de caractere abb, abbbbb, etc
/ab{2,5}/
Obs: Va cauta sirurile de caractere abbb, abbbb, abbbbb
Cautarea unui sir de caractere format din exact 3 caractere:
/^.{3}$/
Comentarii
Inca nu au fost postate comentarii, fii primul care posteaza un comentariu!