Säännöllisiä lauseita (eng. Regular expressions) käytetään tunnistamaan esimerkiksi haitallinen koodi. Niiden avulla voidaan tekstistä löytää esimerkiksi vahinkoa aiheuttavat merkit tai koodin pätkä. 

Useimmat käytössä olevat ohjelmistokielet tarjoavat ainakin jollakin tasolla RegExp tuen, itse ReqExp:n esitystapa on ohjelmointikielestä riippuvainen. Esimerkiksi Perl tarjoaa erittäin vahvan RegExp tuen mutta sen esitystapa poikkeaa huomattavasti esimerkiksi Javan tai C++:n vastaavasta.

Yleisiä RegExp esimerkkejä

Qt:n esimerkki

http://doc.qt.io/qt-5/qregexpvalidator.html 

Perl esimerkki

http://perldoc.perl.org/perlrequick.html

 

Lisää aiheesta

https://en.wikipedia.org/wiki/Regular_expression