Entfernen Sie ein Zeichen aus einer Zeichenfolge in JavaScript

Wir erhalten eine Zeichenfolge und die Aufgabe besteht darin, ein Zeichen aus der angegebenen Zeichenfolge zu entfernen. Wir haben viele Methoden zum Entfernen eines Zeichens aus einer Zeichenfolge, die unten beschrieben werden.

Inhaltsverzeichnis

Methode 1: Verwenden der JavaScript-Methode replace()

Der replace()-Methode ersetzt das erste Vorkommen eines angegebenen Zeichens/einer angegebenen Zeichenfolge durch ein anderes Zeichen/eine andere Zeichenfolge.

Syntax:

string.replace('characterToReplace', ''); 

Beispiel: Dieses Beispiel zeigt den oben erläuterten Ansatz

Javascript
function removeCharacter() {  let originalString = 'GeeksForGeeks';  newString = originalString.replace('G', '');  console.log(newString); } removeCharacter(); 

Ausgabe
eeksForGeeks 

Methode 2: Verwenden der JavaScript-Methode replace() mit einem regulären Ausdruck

Diese Methode wird verwendet, um alle Vorkommen eines bestimmten Zeichens oder einer bestimmten Zeichenfolge aus der Eingabezeichenfolge zu entfernen, im Gegensatz zur vorherigen Methode, bei der nur das erste Vorkommen entfernt wird.

Es verwendet a regulären Ausdruck mit der globalen Eigenschaft, um jedes Vorkommen auszuwählen und zu entfernen.

Syntax:

string.replace(/regExp/g, ''); 

Beispiel: Dieses Beispiel zeigt den oben erläuterten Ansatz

Javascript
function removeCharacter() {  originalString = 'GeeksForGeeks';  newString = originalString.replace(/G/g, '');  console.log(newString); } removeCharacter(); 

Ausgabe
eeksForeeks 

Methode 3: Verwenden der JavaScript-Methode „slice()“.

Der Slice()-Methode wird verwendet, um Teile einer Zeichenfolge zwischen angegebenen Indizes zu extrahieren.

  • Beim Entfernen des ersten Zeichens geben Sie den Startindex 1 an, wodurch die Zeichenfolge vom zweiten Zeichen bis zum Ende extrahiert wird.
  • Um das letzte Zeichen zu entfernen, geben Sie den Endindex um eins kleiner als die Länge der Zeichenfolge an und extrahieren die Zeichenfolge vom Anfang bis zum vorletzten Zeichen.

Syntax:

string.slice(start, end) 

Beispiel: Dieses Beispiel zeigt den oben erläuterten Ansatz

Javascript
function removeCharacter() {  originalString = 'GeeksForGeeks';  firstCharRemoved = originalString.slice(1);  lastCharRemoved = originalString  .slice(0, originalString.length - 1);  console.log(firstCharRemoved);  console.log(lastCharRemoved); } removeCharacter(); 

Ausgabe
eeksForGeeks GeeksForGeek 

Methode 4: Verwendung der JavaScript-Methode substr()

Der substr()-Methode wird verwendet, um ein Zeichen aus einem bestimmten Index innerhalb der Zeichenfolge zu entfernen.

Es extrahiert Teile einer Zeichenfolge zwischen angegebenen Parametern und fügt dann die Teile vor und nach dem zu entfernenden Zeichen zusammen.

Syntax:

  string  .substr(  start  ,   length  ) 

Beispiel: Dieses Beispiel zeigt den oben erläuterten Ansatz

Javascript
function removeCharacter(position) {  originalString = 'GeeksForGeeks';  newString =  originalString.substr(0, position - 1)+  originalString.substr(  position,  originalString.length  );  console.log(newString); } removeCharacter(6); 

Ausgabe
GeeksorGeeks 

Methode 5: Verwendung der JavaScript-Methoden split() und join()

Die Methode split() wird verwendet, um eine Zeichenfolge basierend auf einem angegebenen Trennzeichen in ein Array von Teilzeichenfolgen aufzuteilen. Durch Aufteilen der Zeichenfolge an dem zu entfernenden Zeichen und anschließendes Zusammenfügen der Array-Elemente wieder zu einer Zeichenfolge kann das gewünschte Zeichen effektiv entfernt werden.

Syntax:

string.split('characterToSplitAt').join(''); 

Beispiel: Dieses Beispiel demonstriert den oben erläuterten Ansatz:

JavaScript
function removeCharacter() {  let originalString = 'GeeksForGeeks';  let newString = originalString.split('G').join('');  console.log(newString); }   removeCharacter(); 

Ausgabe
eeksForeeks 

Methode 6: Verwenden der JavaScript-Methode splice()

Die splice()-Methode ändert den Inhalt einer Zeichenfolge, indem sie vorhandene Elemente entfernt oder ersetzt und/oder neue Elemente hinzufügt. Mit dieser Methode können wir ein Zeichen an einem angegebenen Index aus der Zeichenfolge entfernen.

Beispiel:

JavaScript
function removeCharacter() {  let originalString = 'GeeksForGeeks';    // Removing the first character  let firstCharRemoved = originalString.split('');  firstCharRemoved.splice(0, 1);  firstCharRemoved = firstCharRemoved.join('');  // Removing the last character  let lastCharRemoved = originalString.split('');  lastCharRemoved.splice(-1, 1);  lastCharRemoved = lastCharRemoved.join('');  console.log(firstCharRemoved);  console.log(lastCharRemoved); } removeCharacter(); 

Ausgabe
eeksForGeeks GeeksForGeek 


JavaScript ist vor allem für die Webseitenentwicklung bekannt, wird aber auch in einer Vielzahl von Nicht-Browser-Umgebungen verwendet. Sie können JavaScript von Grund auf erlernen, indem Sie die folgenden Schritte befolgen JavaScript-Tutorial Und JavaScript-Beispiele .