본문 바로가기

Script/JavaScript

Javascript Regular Expression (정규식) 객체 생성 방법.


자바스크립트.. 정규식.. 객체..


re1의 경우 "Spain"pattern이고 "i"flags 입니다.
re2의 경우 /IN/pattern 이고 iflags 입니다..
pattern

필수적 요소. 사용할 정규식 패턴입니다. 구문 1을 사용하려면 패턴이 문자열이어야 합니다. 구문 2를 사용하려면 "/" 문자로 패턴을 구분합니다.

flags

선택적 요소. 구문 1을 사용하려면 플래그가 문자열 안에 있어야 합니다. 구문 2를 사용하려면 마지막 "/" 문자 바로 뒤에 플래그 문자가 와야 합니다. 함께 사용할 수 있는 플래그는 다음과 같습니다.

  • g {global}(발생할 모든 패턴에 대한 전역 검색) [전체 글을 검색 할 것인지 여부]

  • i {ignoreCase}(대/소문자 구분 안 함) [i를 입력하게 되면 대소문자 구문하지 않고 전체 검색]

  • m {multiline}(여러 행 검색) [엔터가 쳐진 경우에 전체 행을 검색할 것인지]


아래는 Source는 flagg 사용 예제 입니다.

출력은 아래와 같습니다.


위는 msdn에서 퍼 온 것이며, 제가 첨언 하였습니다...

객체 생성하는 방법에 대하여 알아보았습니다.
다음 번에는 몇몇 가지 메소드 들에 대해서 알아보도록 하겠습니다..

2009/02/24 - [Developer/Script] - javascript 정규식 relace
2008/12/30 - [Developer/Script] - Javascript Validation Check functions 정규식 사용 예제