phpbar.de logo

Mailinglisten-Archive

[php] Frage zu Regulären Ausdrücken, Zollzeichen und Apostroph

[php] Frage zu Regulären Ausdrücken, Zollzeichen und Apostroph

Armin Briatta phpliste at briatta.de
Son Aug 23 18:40:57 CEST 2009


Hallo Thomas,

Thomas Blum schrieb:
> Hej Armin,
> 
> Am 23.08.2009 um 17:32 schrieb Armin Briatta:
> 
>>> ^[\w\pL/()&]{1,18}(?:(?: |-|\./){0,3}[\w\pL/()&]+\.?){0,6} ?-?(?: 
>>> [ \d]{0,4}?\.?)?$
> 
> hast du es so notiert?
> 
> /^[\w\pL/()&]{1,18}(?:(?: |-|\./){0,3}[\w\pL/()&]+\.?){0,6} ?-?(?:[ \d] 
> {0,4}?\.?)?$/u
> 
> Der / fehlte hier am Anfang und am Ende.

ja, meine Abfrage mit Olivers Ausdruck lautete:

if(!preg_match("/^[\w\pL/()&]{1,18}(?:(?: 
|-|\./){0,3}[\w\pL/()&]+\.?){0,6} ?-?(?:[ \d]{0,4}?\.?)?$/u" ,$_original))


Folgendes funktioniert dagegen ohne Warning:

if(!preg_match("/^[\w\pL\/()&'„“«»]{1,18}(([ 
]|-|\.\/){0,3}[\w\pL\/()&'„“«»]+\.?){0,6}([ ])?(\-)?([ 
1234567890]{0,4}?[\.]?)?$/u" ,$_original))

Viele Grüße
Armin


-- 
Armin Briatta
Fotografie und Webdesign

Kirchbergweg 2
64367 Mühltal-Trautheim
(0173) 6 54 97 10
www.briatta.de

php::bar PHP Wiki   -   Listenarchive