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. |