RexExp Wortsequenz finden
Micha
- javascript
Hallo!
Ist es irgendwie per Regular Expression möglich eine Bestimmte Wort Sequenz zu finden und diese wegzuschneiden?
Es geht um folgendes:
Das Wort zb "müll"
Dieses Wort soll gefunden werden auch wenn der Text zb so lautet:
"m-.ü./ll" oder "M ü l l" es soll aber nicht weggeschnitten werden, wenn es so lautet "müllerin", "mülleimer" "hausmüll"
Meine bisherigen Versuche sind gescheitert:
s_str = new String("müllerin");
s_str = s_str.replace(/[müll]/g,"")
Hat jemand vielleicht einen Tipp für mich?
Ist soetwas überhaupt möglich. Gehe auch gerne Kompromisse ein...
Es geht dabei eigentlich um schimpfworte...
Es grüßt
Micha!
Hi,
Dieses Wort soll gefunden werden auch wenn der Text zb so lautet:
"m-.ü./ll" oder "M ü l l"
also z.B. /m.{,2}ü.{,2}l.{,2}l/?
es soll aber nicht weggeschnitten werden, wenn es so lautet "müllerin", "mülleimer" "hausmüll"
\b stellt eine Wortgrenze dar. Bedenke, dass auch "haus.müll" hierbei als zwei Worte gilt.
Es geht dabei eigentlich um schimpfworte...
Schimpfworte wie "Muell", "Scheis²e", "Arsh"? Wer hinreichend viel kriminelle Energie aufbringt, um Worte zu zerhackstückeln, wird *garantiert* einen Weg finden, an *jedem* Filter vorbeizukommen.
Chea "Lieferung wAR SCHnell" tah
Hallo Cheata,
Chea "Lieferung wAR SCHnell" tah
Du hast natürlich Recht! Aber man kann es jedenfalls erschweren...
Danke!
Micha
Hi,
Du hast natürlich Recht! Aber man kann es jedenfalls erschweren...
mach ein Matching auf die reinen Begriffe (in üblichen Schreibweisen). Alles weitere macht es Dir schwerer als dem, der die Begriffe benutzen will.
Cheatah