5.6. Perl-Erweiterungen

(?imsxr-imsxr)
Dies kann in allen regulären Ausdrücken verwendet werden, um Modifikatoren innerhalb eines Ausdruckes zu ändern. Wenn dieses Konstrukt innerhalb eines Teilausdruckes erscheint, betriefft er auch nur diesen.
Ausdruck
Beschreibung
(?i)Saint-Petersburg findet 'Saint-petersburg' und 'Saint-Petersburg'
(?i)Saint-(?-i)Petersburg findet 'Saint-Petersburg', aber nicht 'Saint-petersburg'
(?i)(Saint-)?Petersburg findet 'Saint-petersburg' und 'saint-petersburg'
((?i)Saint-)?Petersburg findet 'saint-Petersburg', aber nicht 'saint-petersburg'
(?#text) Ein Kommentar, der Text wird ignoriert. Der Kommentar gilt als abgeschlossen sobald eine schließende Klammer auftaucht.