Heim > Web-Frontend > js-Tutorial > Hauptteil

Wie ersetze ich Punkte in JavaScript-Strings?

Mary-Kate Olsen
Freigeben: 2024-10-21 20:22:02
Original
152 Leute haben es durchsucht

How to Replace Periods in JavaScript Strings?

Ersetzen von Punkten in Strings durch JavaScript

Der Umgang mit Punkten (.) bei der String-Manipulation kann in JavaScript schwierig sein. Wenn Sie auf das Problem stoßen, alle Punkte durch ein anderes Zeichen zu ersetzen oder sie vollständig zu entfernen, bietet dieser Artikel eine Lösung.

Problem:

Alle Vorkommen von Punkten ersetzen (.) in einem JavaScript-String mit einem Leerzeichen, zum Beispiel durch Konvertieren von „okay.this.is.a.string“ in „okay, das ist ein String“.

Fehlgeschlagener Versuch:

Die Verwendung des Codes „mystring.replace(/./g, ' ')‘ zum Ersetzen aller Zeichen durch Leerzeichen führt dazu, dass die gesamte Zeichenfolge durch Leerzeichen ersetzt wird.

Lösung :

Der Schlüssel liegt darin, den Punkt mit einem Backslash () zu umgehen. In regulären JavaScript-Ausdrücken stellt ein einzelner Punkt ein beliebiges Zeichen dar. Wenn Sie ihn maskieren, bedeutet dies, dass Sie den Punkt selbst anpassen möchten.

Um alle Punkte ordnungsgemäß durch Leerzeichen zu ersetzen, verwenden Sie den folgenden Code:

<code class="javascript">mystring = mystring.replace(/\./g, ' ');</code>
Nach dem Login kopieren

Durch das Escapen des Punkts stimmt der reguläre Ausdruck nur mit Punkten überein, der Rest der Zeichenfolge bleibt unberührt und führt zur gewünschten Ausgabe.

Das obige ist der detaillierte Inhalt vonWie ersetze ich Punkte in JavaScript-Strings?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!