13. November 2019 - verfasst von Oliver Gaida - Kategorien: ["regex"]
Komplettes Matching mit optionalem String
Die regex soll alle Zeilen finden in denen nur “Oliver” oder “Oliver Gaida” steht. Hier die Lösung:
Naheliegend und gut lesbar ist:
^(Oliver|Oliver Gaida)$
Interessanter ist die folgende Variante, die dann auch Sinn macht, wenn die Strings länger werden:
^Oliver(?m: Gaida)?$
Die Erläuterungen dazu kann man sich auf regex101 anschauen.
HOME