본문 바로가기

Javascript

[Javascript] 정규 표현 검색 옵션, 정규 표현 메서드

반응형
반응형

정규 표현 검색 옵션

* 0회 이상 일치
+ 1회 이상 일치
| 찾는 문자가 영문일 경우 대소문자를 구분하지 않는다
? 0회 또는 1회. 규칙에 맞는 문자가 있는지 검사
g 옵션에 g가 없으면 데이터의 왼쪽부터 규칙에 일치하는 문자 한개만 찾지만,
g를 넣으면 규칙에 맞는 모든 문자를 찾는다
m 데이터의 행이 바뀌어도 규칙에 맞는 문자를 찾는다
$ 문자열 끝부분에 규칙에 맞는 문자를 찾는다
^ 문자열 앞에서부터 규칙에 일치하는 문제를 찾거나 부정을 나타낸다
\d 숫자 하나를 찾는다
\D 숫자가 아닌 문자 하나를 찾는다
\s 공백 문자를 찾는다
[0-9][A-Z][a-z] 숫자, 대문자 영문, 소문자 영문을 찾는다
\w 알파벳, 숫자, 밑줄 기호를 찾는다
\W 알파벳, 숫자, 밑줄 기호를 제외한 문자를 찾는다
a|b a 또는 b 인지 검사할 때 사용

 

정규 표현 메서드

test() 지정된 규칙에 맞는 단어가 있으면 true 값을 반환
exec() 지정된 규칙에 맞는 단어가 있으면 해당 단어를 반환
반응형

'Javascript' 카테고리의 다른 글

[Javascript] splice  (0) 2022.02.22
[Javascript] 이벤트 종류  (0) 2022.01.31
[Javascript] location 객체 속성  (0) 2022.01.31
[Javascript] 배열 객체 메소드  (0) 2022.01.31
[Javascript] 날짜 관련 메서드  (0) 2022.01.31