Webstatt.org - Community seit 2006 - 2012 (2024?)

Regex Hilfe

Avatar user-325
13.06.2006 16:08

HAI,

ich suche ein Suchmuster, das nach folgenden Audrücken suchen soll:
Wort darf beinhalten [-a-z0-9], allerdings darf der Bindestrich nicht am Anfang oder am Ende stehen und es muss mindestens ein Buchstaben enthalten sein.

^[a-z0-9] [-a-z0-9] [a-z0-9]$
So muss das doch irgendwie sein? Aber wie verknüpfe ich das?

MfG

PHP spricht hebräisch. lächeln
Parse error: syntax error, unexpected ')', expecting T_PAAMAYIM_NEKUDOTAYIM
Avatar user-255
13.06.2006 16:20

Ohne Gewehr:
^[a-z0-9]?[-a-z0-9]+[a-z0-9]?$

Those who can, do. Those who can't, teach. # Musik gehört dem Volk! # last.fm
Avatar user-325
13.06.2006 16:26

Leider nicht traurig

-Wort und Wort- lässt er durch

'/^[a-z0-9]?[-a-z0-9]+[a-z0-9]?$/'

PHP spricht hebräisch. lächeln
Parse error: syntax error, unexpected ')', expecting T_PAAMAYIM_NEKUDOTAYIM
Avatar user-255
13.06.2006 17:40

Versuch mal mit U Modifier.

Those who can, do. Those who can't, teach. # Musik gehört dem Volk! # last.fm
Avatar user-325
13.06.2006 18:07

'/^[a-z0-9]?[-a-z0-9]+[a-z0-9]?$/U'

So? Da bleibt das gleiche Problem bestehen.

PHP spricht hebräisch. lächeln
Parse error: syntax error, unexpected ')', expecting T_PAAMAYIM_NEKUDOTAYIM
Avatar user-325
14.06.2006 21:53

*'hoch*

PHP spricht hebräisch. lächeln
Parse error: syntax error, unexpected ')', expecting T_PAAMAYIM_NEKUDOTAYIM