Heim > Web-Frontend > Front-End-Fragen und Antworten > Ist comp eine JavaScript-Methode?

Ist comp eine JavaScript-Methode?

藏色散人
Freigeben: 2023-01-07 11:46:22
Original
1942 Leute haben es durchsucht

comp ist keine JavaScript-Methode, aber das Kompilieren ist eine JavaScript-Methode. Die Kompilierungsmethode wird zum Kompilieren regulärer Ausdrücke während der Skriptausführung verwendet und kann auch zum Ändern und Neukompilieren regulärer Ausdrücke verwendet werden.

Ist comp eine JavaScript-Methode?

Die Betriebsumgebung dieses Artikels: Windows 7-System, JavaScript-Version 1.8.5, DELL G3-Computer.

comp ist eine JavaScript-Methode?

comp ist keine JavaScript-Methode, compile() ist jedoch eine JavaScript-Methode.

JavaScript-Compile()-Methode

compile()-Methode wird zum Kompilieren regulärer Ausdrücke während der Skriptausführung verwendet. Die Methode

compile() kann auch zum Ändern und Neukompilieren regulärer Ausdrücke verwendet werden.

Syntax

RegExpObject.compile(regexp,modifier)
Nach dem Login kopieren

Parameter Regexp, regulärer Ausdruck.

Modifier gibt die Art der Übereinstimmung an. „g“ wird für den globalen Abgleich verwendet, „i“ wird für den Abgleich unter Berücksichtigung der Groß- und Kleinschreibung verwendet und „gi“ wird für den globalen Abgleich unter Berücksichtigung der Groß- und Kleinschreibung verwendet.

Hinweis: Mit Ausnahme des Opera-Browsers unterstützen andere Browser die Methode „compile()“.

Beispiel

Sucht global nach „man“ in einer Zeichenfolge und ersetzt es durch „person“. Verwenden Sie dann die Methode „compile()“, um den regulären Ausdruck zu ändern und „Mann“ oder „Frau“ durch „Person“ zu ersetzen:

<script>
var str="Every man in the world! Every woman on earth!";
var patt=/man/g;
var str2=str.replace(patt,"person");
document.write(str2+"<br>");
patt=/(wo)?man/g;
patt.compile(patt);
str2=str.replace(patt,"person");
document.write(str2);
</script>
Nach dem Login kopieren

Das Ausgabeergebnis des obigen Beispiels:

Every person in the world! Every woperson on earth!
Every person in the world! Every person on earth!
Nach dem Login kopieren

Empfohlenes Lernen: „Javascript-Grundlagen-Tutorial "

Das obige ist der detaillierte Inhalt vonIst comp eine JavaScript-Methode?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage