Ich versuche eine replace für eine Zeichenfolge wie folgt zu machen:
replace
Aber die abc123 muss eigentlich eine Variable sein.
abc123
So etwas wie:
Also, wie würde ich eine Variable in der Replace-Funktion verwenden?
Als erstes von $('#example_id') erhalten Sie ein jQuery-Objekt, Sie müssen die Zeichenfolge in ihrem HTML- oder Wert ersetzen. Probieren Sie es aus.
$('#example_id')
Es gibt eine andere Version von replace, die ein RegExp Objekt benötigt. Dieses Objekt kann aus einem String-Literal aufgebaut werden:
RegExp
Einige nützliche Informationen hier
Sie können einen regulären Ausdruck mithilfe von Konstruktor erstellen.
Hier ist RegExp Dokumentation.
Um den inneren HTML-Inhalt des Elements zu ersetzen, können Sie die html-Methode verwenden:
Erstellen Sie ein RegExp -Objekt:
Bearbeiten: Feste Parameter
Tags und Links jquery replace