CODEDRAGON ㆍDevelopment/Regular Expression
RegExp 객체 메소드
RegExp.prototype 메소드입니다.
메소드 |
설명 |
exec() |
· 인수로 전달된 문자열에서 특정 패턴을 검색하여, 패턴과 일치하는 문자열을 반환합니다. · 만약에 패턴과 일치하는 문자열이 없으면 null을 반환합니다. |
test() |
· 인수로 전달된 문자열에 특정 패턴과 일치하는 문자열이 있는지를 검색합니다. · 만약에 패턴과 일치하는 문자열이 있으면 true를, 없으면 false를 반환합니다. |
RegExp 프로퍼티
정규 표현식에서 사용할 수 있는 RegExp.prototype 프로퍼티입니다.
속성 |
설명 |
global |
· 완전 일치 · 검색 패턴을 비교할 때 일치하는 모든 부분을 선택하도록 설정하는 플래그인 'g'를 가리킵니다. |
ignoreCase |
· 대문자 소문자 무시 · 검색 패턴을 비교할 때 대소문자를 구분하지 않도록 설정하는 플래그인 'i'를 가리킵니다. |
lastIndex |
· 다음 패턴조회를 시작하는 위치 |
source |
· 조회시킬 패턴 · 검색 패턴이 포함하고 있는 문자열을 가리킵니다. |
input |
· 검색 문자열의 설정, 변경($_로도 가능) |
multiline |
· 줄바구기 코드를 무시할지 여부($_로도 가능) · 참(무시하지 않는다), 거짓(무시한다.)로 설정 · 검색 패턴을 비교할 때 여러 줄의 입력 문자열을 그 상태 그대로 여러 줄로 비교하도록 설정하는 플래그인 'm'을 가리킵니다. |
lastMatch |
· 패턴 조회한 최후의 문자($&로도 가능) |
lastParen |
· 패턴 조회한 최후의 substring($+로도 가능) |
leftContext |
· 패턴 조회한 값의 앞의 문자($¥Q로도 가능) |
rightContext |
· 패턴 조회한 값의 다음 문자($'로도 가능) |
$1~$9 |
· 패턴 조회한 것의 일부를 저장한다.(9개까지 |
'Development > Regular Expression' 카테고리의 다른 글
RegExp 객체 생성 (0) | 2019.02.04 |
---|---|
정규 표현식 만드는 단계 (0) | 2019.01.22 |
양화사(quantifier) (0) | 2019.01.22 |
정규 표현식 플래그(flags) 구성 요소(생략 가능) (0) | 2019.01.22 |
정규 표현식 리터럴 (0) | 2019.01.21 |