• regex-category
    Felhasználás
Bemutatás

Reguláris kifejezések bemutatása

Haszontalannak jelölve: 0
Hasznosnak jelölve: 0
Kulcsszavak: Reguláris kifejezések bemutatása, regulár, kifejezés
Elérhető: Nem érhető el

A reguláris kifejezések olayn szöveg részletek melyek első ránézésre teljesen értelmetlen, mindenféle karakterek össze-vissza írogatásának tűnnek, ha egy papírlapon látnánk az asztalunkon valószínűleg el dobnánk.

Íme egy példa:


    ([a-zA-Z\-_ ]+)123([0-9]+)abc$


    

 

A reguláris kifejezések kezdetét és végét egy általunk meghatározott speciális karakterrel jelöljük, mely általában a "/" vagy a "#" karakter. Bármelyik karaktert is választjuk, ha azt a karaktert akarjuk használni a reguláris kifejezésben is valahol, akkor speciális karakternek kell jelölni a "\" karakter segítségével.


    // kezdetét és végét jelző karakter a "/"
    /([a-zA-Z\-_ ]+)123([0-9]+)abc$/

    // és ha akarjuk használni a "/" karaktert a kifejezésben akkor:
    /([a-zA-Z\-_ ]+)\/123([0-9]+)abc$/


    

 

Bármennyire és értelmetlennek tűnik, nem az!

 

Egy hozzaértő szemnek igenis olvasható a reguláris kifejezés, és érthető is. Több különböző féle reguláris kifejezés létezik, melyek úgyanúgy működnek, csak a kifejezések megírása különbözik. Van ahol meg kell adni egy karaktert amellyel kell kezdődjön és végződjön a reguláris kifejezés, más esetekben nem kell. 

A reguláris kifejezések szerepe, hogy megtalálják egy szövegrészlet egyszeri vagy többszöri előfordulását egy nagyobb szövegben, vagy egy adott szöveg formájának ellenőrzése egy adott minta alapján. Bővebben olvashat erről itt.

Hasonló leckék