Latest web development tutorials

자바 스크립트 컴파일 () 메소드

정규식 개체 참조 자바 스크립트 정규식 개체

정의 및 사용

컴파일 () 메소드는 정규식 컴파일 스크립트의 실행 동안 이용된다.

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

문법

RegExpObject.compile(regexp,modifier)

参数 描述
regexp 正则表达式。
modifier 规定匹配的类型。"g" 用于全局匹配,"i" 用于区分大小写,"gi" 用于全局区分大小写的匹配。


브라우저 지원

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Opera 브라우저뿐만 아니라, 다른 브라우저 () 메소드를 컴파일 지원한다.


문자열 "사람"과 "사람"으로 대체하기위한 글로벌 검색합니다. 그런 다음, 정규 표현식을 변경 () 메소드를 컴파일 "남자"또는 "여자"를 대체하는 "사람"을 사용 :

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

위의 출력의 예 :

Every person in the world! Every woperson on earth!
Every person in the world! Every person on earth!

»시도


정규식 개체 참조 자바 스크립트 정규식 개체