Koskevat kaikki merkit, P on välillä [^ 0-9]. Huomautus läsnäollessa ja ilman ^ -merkki luokkien välillä [0-9] ja [^ 0-9], tässä kohdassa. Erikoismerkki käytetään negaatio on "^". Valikoima ulkopuolella [-Z] on [^-z]. Se on [^-z] on negaatio [-z]. Valikoima ulkopuolella [-Z] on [^-Z]. Se on [^-Z] on negaatio [-Z]. Näemme muita negaatioiden alla. Lyhenteet Common hahmoluokkia \\ d \\ d keinoin, mitään numeron, ja se henteinä [0-9]. Seuraava koodi tuottaa ottelu: "ID5id on tunnus" = ~ /ID \\ teki /negaatiolla \\ d \\ D kannalta käänteisesti \\ d.
Se edustaa mitä tahansa merkki, joka ei numero, joka on [^ 0-9]. \\ S \\ \\ t \\ r \\ n \\ f ovat valkoisia välilyöntejä. "\\" Tai yksinkertaisesti "" syntyy, kun painat välilyöntiä näppäimistön. \\ T on tuottaa kun painat välilehti näppäintä. \\ R on rivinvaihdon merkki. \\ N on uusi rivi merkki ja \\ f on sivunsiirtoa merkki. \\ S on lyhenne mistään valkoinen välilyönti. Tämä on \\ s vastaa [\\ \\ t \\ r \\ n \\ f]. Seuraava lauseke tuottaa ottelu: "ensimmäisellä rivillä. \\ R \\ nOsoitteen toisella rivillä." = ~ /\\ N /seuraava lauseke tuottaa myös ottelu: "ensimmäisellä rivillä.
\\ R \\ nOsoitteen toisella rivillä." = ~ /\\ s /\\ s on luokka valkoista välilyöntejä. Negaatiolla \\ s \\ S \\ S kannalta käänteisesti \\ s. Se edustaa mitä tahansa merkki, joka ei tyhjää tilaa, joka on [^ \\ s]. \\ S, [^ \\ s] ja [^ \\ \\ t \\ r \\ n \\ f] ovat vastaavat. Negaatio symboli tyhjäksi luokka (hakasulkeissa) \\ w Tämä on sana merkki. Se edustaa mitä tahansa aakkosnumeerinen merkki myös alaviiva. \\ W ja [0-9a-ZA-Z_] ovat vastaavat. Romutettu \\ w \\ W kannalta käänteisesti \\ w. Se edustaa mitä tahansa ei-sana merkin. \\ W ja [^ \\ w] ovat vastaavat. Aika "." Ajanjakso '.
" vastaa mitä tahansa merkkiä paitsi \\ n. Esimerkiksi /.s/tulitikut "on" vuonna käytettävissä merkkijonon, "omena on puussa". /.s/edustaa kaksi merkkiä, jotka ovat mikä tahansa merkki (paitsi \\ N) ja sen jälkeen