So vielleicht?
Im regex-tester funktioniert der bestens!Code:^.*h.*a.*u.*s.*$
Bin auf der Suche nach einem regulären Ausdruck der einem Strong auf ein "Wort" überprüft. Das "Wort" besteht nur aus Klein- und Großbuchstaben*, und das Wort soll auch erkannt werden, wenn außerdem Zahlen und Sonderzeichen (beliebig viele) zwischen den Buchstaben des Worts stehen.
* Das ganze geschieht als JavaScript-RegEx, von daher ist die Groß-/Kleinschreibung kein Problem.
Beispiel:
Haus
$%h88a!!us
%6H7a8u9s0000000
sollen alle erkannt werden, wenn es um Haus geht.
Mein bisheriger Ansatz:
Problem dabei: es werden zwar alle Varianten nach obigem Muster gefunden, aber eben auch alle Wörter bei denen die Buchstaben vertauscht sind... also AHus z.B., ist ja auch klar, wegen dem oder und beliebiger Wiederholung.Code:(([^\w]|[HAUS]|[0-9])*)
Kann mir jemand ein Tipp für einen anderen Lösungsansatz geben?
Geändert von Jokai olvaso (02.02.2009 um 03:17 Uhr) Grund: Erledigt
"Quis custodiet ipsos custodos?" Juvenal
Die archaische Kultur von Minos hat dem Minotaurus alljährlich ihre Kinder geopfert, um Sicherheit zu gewinnen. Eine demokratische Kultur, die ihre Prinzipien dem Terrorismus in den Rachen wirft, handelt nicht anders. H. Prantl in NZZ Folio 09/07
Webseiten & Datenschutz - eine kurze Zusammenfassung
So vielleicht?
Im regex-tester funktioniert der bestens!Code:^.*h.*a.*u.*s.*$
OMG, wenn man zulange an einer Sache sitzt und dann den Wald vor lauter Bäumen nicht sieht. Vielen, vielen Dank!
"Quis custodiet ipsos custodos?" Juvenal
Die archaische Kultur von Minos hat dem Minotaurus alljährlich ihre Kinder geopfert, um Sicherheit zu gewinnen. Eine demokratische Kultur, die ihre Prinzipien dem Terrorismus in den Rachen wirft, handelt nicht anders. H. Prantl in NZZ Folio 09/07
Webseiten & Datenschutz - eine kurze Zusammenfassung
Ja du, keine Ursache
Das wöchentliche Brett vorm Kopp bleibt wohl kaum jemandem erspart
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)