Lassen Sie uns sie ausführlich lernen.
.Exec () Methode
Um eine Übereinstimmung in einer bestimmten Zeichenfolge zu finden, wird die Methode javaScript exec () verwendet. Wenn diese Methode eine Übereinstimmung findet, ist das Ergebnis ein Array und das Ergebnis ist null, wenn keine Übereinstimmung gefunden wird.
Syntax
RegexpObject.Exec (String)Die Zeichenfolge ist ein erforderlicher Parameter, der den durchsuchenden Text angibt.
Beispiel
Angenommen, Sie möchten einen Text in einer bestimmten Zeichenfolge finden. Folgen Sie dem folgenden Beispiel.
Html
Lernen regelmäßiger Ausdrücke in JavaScript
Im obigen Code haben wir unsere Zeichenfolge in der definiert
Tag, außerdem haben wir eine Schaltfläche erstellt und ein Onclick -Event darauf angewendet. Eine Funktionssuche () wird dem Onlick -Ereignis zugeordnet, das im JavaScript -Code definiert ist. Das Letzte
Tags nimmt eine ID ein, mit der das Ergebnis der Exec () -Methode angezeigt wird.
JavaScript
Funktionsuche ()In diesem JavaScript -Code haben wir eine Funktion mit der Namensuche definiert. Wir erstellen insgesamt drei Variablen. Die erste Variable "TXT" nimmt den Text auf, aus dem die methodische methode nach einer bestimmten Zeichenfolge sucht. In der zweiten Variablen beschränken wir unsere Suche, indem wir die String angeben, nach der gesucht werden soll. Die dritte Variable führt die Exec () -Methode aus, und wenn mehrere Übereinstimmungen vorliegen, gibt die Methode ein Array zurück. Schließlich wird das resultierende Array in der angezeigt
Tag mit der GetElementById -Methode.
Ausgang
Bevor Sie auf die Schaltfläche klicken.
Nachdem Sie auf die Schaltfläche geklickt haben.
Die Exec () -Methode funktioniert ordnungsgemäß.
.Testmethode
Die test () -Methode funktioniert auf ähnliche Weise wie die von exec () -Methoden mit dem einzigen Unterschied, dass sie Ergebnisse in der Form true oder falsch liefert.
Syntax
RegexpObject.Test (String)Die Zeichenfolge ist ein erforderlicher Parameter, der den Text angibt, nach dem gesucht werden soll.
Beispiel
Um die Arbeit der Test () -Methode zu verstehen.
JavaScript
Funktionsuche ()Hier verwenden wir die methode test (), um im angegebenen Text nach einer Zeichenfolge zu suchen. Diese Methode gibt den wahr.
Ausgang
Die methode test () fand die angegebene Zeichenfolge und gab „True“ zurück.
.toString () Methode
Zum Zweck des Abholens einer Zahl in Form einer Zeichenfolge wird die Methode toString () verwendet.
Syntax
Nummer.ToString (Basis)Die Basis ist ein optionaler Parameter, der eine Zahl bezeichnet, die als Basis verwendet wird. Darüber hinaus muss es eine Ganzzahl zwischen 2 und 36 sein.
Beispiel 1:
Dieses Beispiel hat die Arbeit der Methode toString () mit keinem Parameter gezeigt.
JavaScript
sei num = 20;Im obigen Code übergeben wir keinen Parameter an die Methode toString (), um die Nummer 20 in Form einer Zeichenfolge anzuzeigen.
Ausgang
Hier können Sie sehen, dass die Methode toString () die Nummer in eine Zeichenfolge konvertiert hat.
Beispiel 2:
Dieses Beispiel hat die Arbeit der Methode toString () gezeigt, indem 2 als Parameter bestanden wird.
sei num = 20;Im obigen Code gibt die erste Variable „Num“ die Zahl an, die in eine Zeichenfolge konvertiert werden soll, und die zweite Variable „Text“ nimmt die erste Variable auf und wendet die Methode toString () mit 2 als Basis an.
Ausgang
Die Nummer 20 wurde mit Base 2 in Zeichenfolge konvertiert.
Beispiel 3:
Dieses Beispiel hat die Arbeit der Methode toString () um 8 als Parameter gezeigt.
JavaScript
sei num = 20;Hier konvertieren wir die Nummer 20 mit Base 8 in eine Zeichenfolge.
Ausgang
Die Nummer 20 wurde mit Base 8 in die Zeichenfolge konvertiert.
Beispiel 4:
Dieses Beispiel hat die Arbeit der Methode toString () um 16 als Parameter gezeigt.
JavaScript
sei num = 20;Im obigen Code übergeben wir 16 als Basis an die Methode toString (), um die Nummer 20 in eine Zeichenfolge umzuwandeln.
Ausgang
Die Nummer 20 wurde durch Bestehen von 16 als Parameter in String konvertiert.
Abschluss
JavaScript bietet mehrere integrierte Methoden, um regelmäßige Ausdrücke zum Manipulieren und Verarbeitung von Text zu verwenden. Einige von ihnen sind .Exec () Methode, .Test () Methode und .toString () Methode. Der .Exec () -Methode gibt ein Array an, wenn das Match ansonsten gefunden wird .Die methode test () gibt true, falls die Übereinstimmung gefunden und falsch ist, wenn nicht. Der .Die Methode toString () verwandeln Sie andererseits eine Zahl in eine Zeichenfolge. Diese Methoden werden zusammen mit relevanten Beispielen in der Beschreibung demonstriert.