Heim >Web-Frontend >js-Tutorial >Verwendung von $ und ^ in regulären Javascript-Ausdrücken
Dieser Artikel erläutert Ihnen hauptsächlich die Verwendung von $ und ^ in regulären Ausdrücken in Javascript. Ich hoffe, er kann Ihnen helfen.
Dieses Mal werfen wir einen Blick auf die Verwendung von $ und ^ in regulären Ausdrücken.
Wir haben jetzt die Zeichenfolge str="; abc. css"
Dann wollen wir .css abgleichen, das heißt, überprüfen, ob es sich um eine CSS-Datei handelt
<span style="font-family: 微软雅黑, "Microsoft YaHei";"><script type="text/javascript"><br/> var str="abc.css";<br/> var pattern=/\.css$/;<br/> console.log(str.match(pattern));<br/></script><br/></span>
Lassen Sie uns Sehen Sie sich die Ergebnisse an:
Array(1) 0: ".css" groups: undefined index: 3 input: "abc.css" length: 1__proto__: Array(0)
Okay, das Ergebnis ist ein Array und es passt zu .css ;
Lass uns einen Blick darauf werfen / .css$/ Erstens bedeutet, diesen Punkt zu maskieren. Wie wir bereits sagten, kann der Punkt mit jedem einzelnen Zeichen übereinstimmen, also funktioniert das direkte Schreiben eines Punkts nicht und muss maskiert werden ;
Schließlich haben wir $ gesehen, $ bedeutet Übereinstimmung von rechts, das heißt, die letzte Ziffer der Zeichenfolge str ist s und die letzte Ziffer unserer .css
Es stimmt überein. Die vorletzte Ziffer der Zeichenfolge str ist s, was mit der vorletzten Ziffer unserer CSS-Datei übereinstimmt...
Angenommen, unsere string ist str = „abc.cssa“, was ist das Ergebnis? Natürlich ist es null, weil die letzte Ziffer nicht übereinstimmt,
$ bedeutet also, vom Ende der Zeichenfolge von hinten nach vorne übereinzustimmen
Nachdem ich mir das $ lange angesehen habe, ist das folgende ^ sehr einfach. Diese beiden sind relativ:
^ bedeutet von links nach links übereinstimmend, übereinstimmend beginnt am Anfang der Zeichenfolge. Ich werde nicht auf Details eingehen bedeutet Matching von Anfang an,
, achten Sie also besonders darauf.
Verwandte Empfehlungen:
Das ^/$ und i, m, g in regulären Ausdrücken Einige Gedanken zur Verwendung des Symbols „^“ in
regulären Ausdrücken
Regulärer Ausdruck " ^+$" und andere Symbolbedeutungen
Das obige ist der detaillierte Inhalt vonVerwendung von $ und ^ in regulären Javascript-Ausdrücken. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!