Teilzeichenkette aus Zeichenkette in JavaScript entfernen
-
JavaScript-Methode
replace()
zum Entfernen einer bestimmten Teilzeichenkette aus einer Zeichenkette -
JavaScript-Methode
replace()
mit Regex zum Entfernen aller Vorkommen der spezifischen Teilzeichenkette aus einer Zeichenkette -
JavaScript-Methode
substr()
zum Extrahieren einer bestimmten Zeichenkette aus einer Zeichenkette
JavaScript verfügt über zwei beliebte Methoden, um Teilstrings aus einer Zeichenkette zu entfernen. Zu jeder Methode gibt es unten ein Codebeispiel, das Sie auf Ihrem Rechner ausführen können.
JavaScript-Methode replace()
zum Entfernen einer bestimmten Teilzeichenkette aus einer Zeichenkette
Die Funktion replace()
ist eine eingebaute Funktion in JavaScript. Sie ersetzt einen Teil der angegebenen Zeichenkette durch eine andere Zeichenkette oder einen regulären Ausdruck. Sie gibt eine neue Zeichenkette aus einer gegebenen Zeichenkette zurück und lässt die ursprüngliche Zeichenkette unverändert.
Syntax von replace()
:
Ourstring.replace(Specificvalue, Newvalue)
Der Specificvalue
wird durch den neuen Wert - Newvalue
- ersetzt.
JavaScript replace()
Methode Beispiel:
<!DOCTYPE html>
<html>
<head>
<title>
How to remove a substring from string in JavaScript?
</title>
</head>
<body>
<h1>
DelftStack
</h1>
<p>Our string is DelftStac for Software</p>
<p>
Our New String is: <span class="output"></span>
</p>
<button onclick="removeText()">
Generate Text
</button>
<script type="text/javascript">
function removeText() {
ourWord = 'DelftStac for Software';
ourNewWord = ourWord.replace('DelftStack', '');
document.querySelector('.output').textContent
= ourNewWord;
}
</script>
</body>
</html>
JavaScript-Methode replace()
mit Regex zum Entfernen aller Vorkommen der spezifischen Teilzeichenkette aus einer Zeichenkette
Ein regulärer Ausdruck wird anstelle des Specificvalue
zusammen mit der globalen Eigenschaft verwendet.
Beispiel:
<!DOCTYPE html>
<html>
<head>
<title>
How to remove to remove all occurrences of the specific substring from string in JavaScript?
</title>
</head>
<body>
<h1>
DelftStack
</h1>
<p>Our string is DelftStackforDelftStack</p>
<p>
Our New String is: <span class="output"></span>
</p>
<button onclick="removeText()">
Generate Text
</button>
<script type="text/javascript">
function removeText() {
ourWord = 'DelftStackforDelftStack';
ourNewWord = ourWord.replace(/DelftStack/g, '');
document.querySelector('.output').textContent
= ourNewWord;
}
</script>
</body>
</html>
JavaScript-Methode substr()
zum Extrahieren einer bestimmten Zeichenkette aus einer Zeichenkette
Die Funktion substr()
ist eine eingebaute Funktion in JavaScript, um eine Teilzeichenkette aus einer gegebenen Zeichenkette zu extrahieren oder einen Teil der Zeichenkette zurückzugeben. Sie beginnt am angegebenen Index und erstreckt sich über eine bestimmte Anzahl von Zeichen.
substr()
Syntax:
string.substr(startIndex, length)
startIndex
ist erforderlich. Die length
ist optional, die Länge der Zeichenkette, die von diesem Startindex
aus gewählt werden soll, und wenn sie nicht angegeben wird, wird der Rest der Zeichenkette extrahiert.
Beispiel:
<!DOCTYPE html>
<html>
<head>
<title>
How to remove a substring from string in JavaScript?
</title>
</head>
<body>
<h1>
DelftStack
</h1>
<p>Our string is DelftStackforDelftStack</p>
<p>
Our New String is: <span class="output"></span>
</p>
<button onclick="removeText()">
Generate Text
</button>
<script type="text/javascript">
function removeText() {
ourWord = 'DelftStackforDelftStack';
ourNewWord = ourWord.substr(10,13);
document.querySelector('.output').textContent
= ourNewWord;
}
</script>
</body>
</html>