Heim >Web-Frontend >js-Tutorial >So löschen Sie ein Zeichen in String mit Javascript

So löschen Sie ein Zeichen in String mit Javascript

coldplay.xixi
coldplay.xixiOriginal
2021-04-08 16:45:553414Durchsuche

So löschen Sie ein bestimmtes Zeichen in einem String mit JavaScript: 1. Verwenden Sie die Methode [new RegExp()], um einen regulären Ausdruck zu erstellen. 2. Verwenden Sie die Aufteilung in ein Array und fügen Sie es dann wieder zu einem neuen String zusammen.

So löschen Sie ein Zeichen in String mit Javascript

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, DELL G3-Computer.

So löschen Sie ein Zeichen in String mit JavaScript:

Methode 1. Regelmäßigkeit

In Bezug auf die JS-Methode zum Löschen von Zeichen in String wird im Allgemeinen die Methode replace() verwendet. Diese Methode löscht jedoch nur einmal. Wenn Sie alle Zeichen in der Zeichenfolge löschen müssen, müssen Sie reguläre Ausdrücke verwenden.

var str = "abcdaabbssaaa";
var reg = new RegExp("a","g");
var a = str.replace(reg,"");
console.log(a);

Die neue RegExp()-Methode wird hier verwendet, um einen regulären Ausdruck zu erstellen. Der erste Parameter „a“ gibt das reguläre Ausdrucksmuster oder andere reguläre Ausdrücke an. Der letztgenannte Parameter ist eine optionale Zeichenfolge mit den Attributen „g“, „i“ und „m“, die den globalen Vergleich, den Vergleich unter Berücksichtigung der Groß- und Kleinschreibung bzw. den mehrzeiligen Vergleich angeben. Vor der Standardisierung von ECMAScript wurde das m-Attribut nicht unterstützt. Wenn Muster ein regulärer Ausdruck und kein String ist, muss dieser Parameter weggelassen werden.

Wenn das Ergebnis der Druckregistrierung: /a/g ist. ​

Methode 2: In Arrays aufteilen

Es gibt auch eine schwierigere Methode, die darin besteht, in Arrays aufzuteilen und diese dann wieder zu neuen Strings zusammenzufügen.

var str = "abcdaabbssaaa";
var a = str.split("a").join("");
console.log(a);

Verwandte kostenlose Lernempfehlungen: Javascript(Video)

Das obige ist der detaillierte Inhalt vonSo löschen Sie ein Zeichen in String mit Javascript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn