Dažām rakstzīmēm regulārajās izteiksmēs ir viena nozīme, bet citā kontekstā — pavisam cita nozīme. Piemēram, regulārajās izteiksmēs punkts (.) ir speciālā rakstzīme, kas tiek izmantota jebkuras rakstzīmes atbilstības noteikšanai. Parastā tekstā punkts (.) tiek izmantots, lai norādītu teikuma beigas. Matemātikā dažās valstīs punkts (.) tiek izmantots veselā skaitļa nodalīšanai no decimāldaļām.
Regulārās izteiksmes speciālo rakstzīmi vispirms novērtē regulāro izteiksmju kontekstā: tātad, ja tajā tiek lietots punkts, tas tiek uzskatīts par norādījumu, ka jānosaka kādas rakstzīmes atbilstība.
Piemēram, regulārā izteiksme 1. atbilst:
- 11
- 1A
Regulārā izteiksme 1.1 atbilst:
- 111
- 1A1
Ja jūs norādītu IP adresi kā regulāro izteiksmi, tiktu iegūts neparedzams rezultāts. Piemēram, regulārā izteiksme 0.0.0.0 atbilst:
- 0102030
- 0a0b0c0
Lai regulārā izteiksme ņemtu vērā, ka punkts tā oriģinālajā kontekstā ir jāuzskata par dažādu IP adreses daļu atdalītāju, nevis par speciālo rakstzīmi, kas tiek izmantota citas rakstzīmes atbilstības noteikšanai, tas ir īpaši jānorāda. Šāds norādījums ir atpakaļvērstās slīpsvītras (\) lietošana. Ja regulārajā izteiksmē tiek lietota atpakaļvērstā slīpsvītra, tā ir norāde, ka nākamā rakstzīme ir jāinterpretē burtiski. Regulārā izteiksme, kas izmantojama IP adreses 0.0.0.0 atbilstības noteikšanai, būtu šāda:
0\.0\.0\.0
Izmantojiet atpakaļvērsto slīpsvītru, lai rakstzīmes netiktu uzskatītas par speciālajām rakstzīmēm un tiktu interpretētas burtiski (jeb tiktu veikts rakstzīmes atsolis), piemēram:
- \\ (atpakaļvērstās slīpsvītras atsolis)
- \[ (kvadrātiekavas atsolis)
- \{ (figūriekavas atsolis)
- \. (punkta atsolis)