Skip to the content.

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