Frank Schönmann: Regulärer Ausdruck: Suchmuster funktioniert nicht!?

Beitrag lesen

hi!

das würde ja bedeuten, dass nur z.B. a@b.c erkannt wird, aber dem
ist nicht so, abc@d.efg wird auch erkannt.

Weil, wie ich heute schonmal gesagt habe, der reguläre Ausdruck nicht
mit dem kompletten String verglichen wird, sondern mit jedem Teil-
String davon. Bei "abc@d.efg" würde er also auf das "c@d.e" matchen,
völlig unbedeutend, was da vorher oder nachher noch kommt.

[\w]

Leider werden dann aber auch Umlaute als korrekt angesehen.

Glaube ich noch nicht so ganz, aber das kann man notfalls umgehen,
indem man eben doch wieder Zeichenklassen selbst angibt, oder die
Länderinformation ändert.

bye, Frank!