Umlaute Suchen und ersetzen
alkativo
- javascript
Hi,
für ein Backend checke ich Ordnernamen. Das geschieht mit JS vor dem Absenden.
ordner = document.getElementById('ordner').value;
if (-1 != ordner.search(/ö.+/)){
alert('istdrin');
}
Bringt bei "ö" leider keinen Erfolg. Hat jemand eine Idee?
Bis dann
Al
ordner = document.getElementById('ordner').value;
if (-1 != ordner.search(/ö.+/)){
alert('istdrin');
}
`if(document.getElementById("ordner").value.toLowerCase().indexOf("ö") != -1) alert("gefunden");`{:.language-javascript}
Suchst du sowas?
Ganz genau ganz stark danke...
Cucu
Al
Jetzt nur noch das Replace
ordner = ordner.toLowerCase().replace(/ä/g,handling[i]['replacement']);
geht in der schleife
ordner = ordner.toLowerCase().replace(/handling[i]['character']/g,handling[i]['replacement']);
leider nicht
Weiß jemand wie ich da eine Variable nutze?
Bis dann
Al
So,
jetzt geht die Schleife
var character = new RegExp(handling[i]['character'], "g");
ordner = ordner.replace(character,handling[i]['replacement']);
Bis die Tage
keine Frage
Noch ein Hinweis, du schreibst von ersetzen, also wenn ich ö eingebe und es ö nicht gibt (sondern nur oe), würde ich als User eher eine Fehlermeldung erwarten und keine automatische Korrektur.