Regulärer Ausdruck: Wort darf 0/1 mal vorkommen
1234567890987654321a
- php
Ich habe zu dem Thema irgendwie nichts ergooglen können. Ich möchte, mit einem regulären Ausdruck nach einem Teilstring suchen, der am Anfang und Ende eine bestimmte Zeichenkette enthält und in der Mitte null oder ein mal eine dritte Zeichenkette. Es gäbe im gesamten String mehrere Teffer, wenn man nur nach Anfang, Ende und einer bestimmten Zeichenklasse dazwischen suchen würden.
Ich habe zu dem Thema irgendwie nichts ergooglen können.
Kaum zu glauben.
Ich möchte, mit einem regulären Ausdruck nach einem Teilstring suchen, der am Anfang und Ende eine bestimmte Zeichenkette enthält und in der Mitte null oder ein mal eine dritte Zeichenkette.
^ anfang
$ ende
? vorheriges Zeichen/Untermuster/Zeichenklasse 0 oder 1 mal
wahlweise {0,1} vorheriges Zeichen/Muster/Klasse 0 bis 1 mal
^foo(bar){0,1}baz$
^foo(bar)?baz$
passt auf foobaz oder foobarbaz nicht aber auf foobarbarbaz oder xfoobazx usw.
Danke
Ich habe zu dem Thema irgendwie nichts ergooglen können.
Kaum zu glauben.
Ich möchte, mit einem regulären Ausdruck nach einem Teilstring suchen, der am Anfang und Ende eine bestimmte Zeichenkette enthält und in der Mitte null oder ein mal eine dritte Zeichenkette.
^ anfang
$ ende
? vorheriges Zeichen/Untermuster/Zeichenklasse 0 oder 1 mal
wahlweise {0,1} vorheriges Zeichen/Muster/Klasse 0 bis 1 mal^foo(bar){0,1}baz$
^foo(bar)?baz$passt auf foobaz oder foobarbaz nicht aber auf foobarbarbaz oder xfoobazx usw.
Om nah hoo pez nyeetz, 1234567890987654321a!
Ich habe zu dem Thema irgendwie nichts ergooglen können.
http://wiki.selfhtml.org/wiki/Regex
Matthias