[JavaScript] Zeichen in Zeichenkette ersetzen

asseskiller

Lt. Junior Grade
Registriert
Sep. 2005
Beiträge
447
ich möchte das alle Buchstaben und sonderzeichen aus einer variable durch nichts ersetzt werden.
mit replace ist das wohl etwas aufwendig.
Wie mache ich das.

Ich brauche dringend hilfe vielen Dank im Vorraus
 
Einfach mit ner For-Schleife, und darin ne If Bedingung, wo du alle Bedingungen eingibst.
 
soll ich da 25 bedingungen eingeben für jeden buchstaben und das ganze nochma für alle sondferzeichen?
 
Schau dir mal Regexpressions an.
zb. so:

HTML:
<script type="text/javascript">
var a = "Test ,123Hi.,nz456";
var b = a.replace(/[a-zA-Z., ]/g, "");
document.write(b);
</script>


hier noch ein Reg-Tester:
http://regexpal.com/



Edit:

HTML:
var b = a.replace(/[^0-9]/g, "");

hiermit werden nur zahlen zugelassen
 
Zuletzt bearbeitet:
Zurück
Oben