최신 웹 개발 튜토리얼
 

JavaScript compile() Method

<자바 스크립트 정규식 개체

에 대한 글로벌 검색 수행 "man" 문자열에서, 그리고로 교체 "person" . 그런 다음 정규 표현식을 변경하거나 대체 "man" 또는 "woman""person" 으로, compile() 방법 :

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);

코드의 출력은 위의 것입니다 :

Every person in the world! Every woperson on earth!
Every person in the world! Every person on earth!
»그것을 자신을 시도

정의 및 사용

compile() 메소드가되었다 되지 않는 자바 스크립트 버전 1.5에서.

compile() 메소드는 스크립트의 실행 중에 정규 표현식을 컴파일하는 데 사용됩니다.

compile() 메소드는 변경 및 정규 표현식을 컴파일 할 수있다.


브라우저 지원

표현
[abc] 지원되지 않음

통사론

RegExpObject .compile( regexp , modifier )

매개 변수 값

매개 변수 기술
regexp 정규 표현식
modifier 일치의 유형을 지정합니다. "g" 글로벌 경기에 대한, "i" 대소 문자를 구분하지 일치와에 대한 "gi" 글로벌 대소 문자를 구분하지 일치

<자바 스크립트 정규식 개체