⊗jsSpRELB 112 of 294 menu

Anfang und Ende einer Zeile in JavaScript Regex

Es gibt spezielle Symbole, die den Anfang '^' oder das Ende einer Zeile '$' bezeichnen. Sehen wir uns ihre Funktion an Beispielen an.

Beispiel

In diesem Beispiel ist das Suchmuster wie folgt: ersetze 'aaa' durch '!' nur, wenn es am Anfang der Zeile steht:

let str = 'aaa aaa aaa'; let res = str.replace(/^aaa/g, '!');

In der Variablen wird folgendes gespeichert:

'! aaa aaa'

Beispiel

In diesem Beispiel ist das Suchmuster wie folgt: ersetze 'aaa' durch '!' nur, wenn es am Ende der Zeile steht:

let str = 'aaa aaa aaa'; let res = str.replace(/aaa$/g, '!');

In der Variablen wird folgendes gespeichert:

'aaa aaa !'

Beispiel

Wenn am Anfang des Regex '^' steht und am Ende '$', dann prüfen wir auf diese Weise, ob die gesamte Zeile dem Regex entspricht.

Im folgenden Beispiel ist das Suchmuster wie folgt: der Buchstabe 'a' wiederholt sich ein- oder mehrmals, ersetze die gesamte Zeile durch '!', nur wenn sie ausschließlich aus den Buchstaben 'a' besteht.

let str = 'aaa'; let res = str.replace(/^a+$/g, '!');

In der Variablen wird folgendes gespeichert:

'!'

Praktische Aufgaben

Gegeben ist die Zeichenkette:

let str = 'abc def xyz';

Schreiben Sie einen Regex, der die erste Teilzeichenkette aus Buchstaben findet.

Gegeben ist die Zeichenkette:

let str = 'abc def xyz';

Schreiben Sie einen Regex, der die letzte Teilzeichenkette aus Buchstaben findet.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen