Ich habe die Zeichenfolge R.E.M
. und ich brauche, um es REM
So entfernen Sie Punkte in einer Zeichenfolge mit jQuery
Bisher habe ich:
$('#request_artist').val().replace(".", "");
... aber ich bekomme RE.M
.
Irgendwelche Ideen?
Ich habe die Zeichenfolge R.E.M
. und ich brauche, um es REM
So entfernen Sie Punkte in einer Zeichenfolge mit jQuery
Bisher habe ich:
$('#request_artist').val().replace(".", "");
... aber ich bekomme RE.M
.
Irgendwelche Ideen?
Das erste Argument für replace()
ist in der Regel ein regulärer Ausdruck.
die globale Modifikator:
$('#request_artist').val().replace(/\./g, "");
Sie können einen regulären Ausdruck der replace Methode übergeben und zeigen, dass es alle Vorkommen wie ersetzen sollte: $('#request_artist').val().replace(/\./g, '');
Die Methode verwendet, um die Zeichenfolge zu ersetzen nicht rekursiv ist, was bedeutet, wenn es ein passendes Zeichen oder eine Zeichenfolge gefunden, stoppen sie suchen. U sollte einen regulären Ausdruck ersetzen. $("#request_artist").val().replace(/\./g, '');
Auschecken Javascript replace tutorial für weitere Informationen.
Ein Teil des Problems ist, dass dies Javascript ist, nicht jquery. – annakata