정규표현식

nabisorry·2019년 12월 26일
0

1.정규표현식이란?

정규 표현식은 문자열을 처리하는 방법 중의 하나로
특정한 조건의 문자를 '검색'하거나 '치환'하는 과정을 매우 간편하게 처리할 수 있도록 하는 수단이다.

2.컴파일

어떠한 작업을 하기 위해서 패턴(찾고자 하는것)을 찾는것
패턴을 찾는방법

2.1 정규표현식 리터럴

let pattern = /a/[option];

찾고자하는 것을 슬래시 /사이에 넣어서 변수 pattern 에 담는다.
옵션은 생략가능 하다.
[option]
i-> 대문자 구별 유무 /a/i 실행하면 대소문자를 구별하지 않는다.
g-> 해당패턴의 모든 패턴을 가져온다. 예) abcda문자열을 /a/g 로 실행하면 a,a 를 리턴한다.
옵션은 이외에도 몇가지가 더 있다.
옵션종류

2.2 정규표현식 객체 생성자

let pattern = new RegExp('a') ;

두가지 방법의 차이점은 크게 없다.

참고
생활코딩
WanBlog

profile
쿨럭쿨럭

0개의 댓글