정규표현식(Regular expressions)

프최's log·2020년 8월 30일
0

Javascript

목록 보기
20/26
post-custom-banner

* 정리 중

1.정규 표현식

  • 정규표현식(Regular expressions)은 문자열에 나타나는 특정 문자 조합과 대응시키기 위해 사용되는 패턴
  • 정규식(RegExp)로 줄여서 표현한다.(이하 정규식)
  • 슬래쉬(/)로 감싸는 패턴을 갖고 있다.

함께 사용 가능한 메소드

  • exec
  • test
  • String의 match, replace, search, split

2.정규식 리터럴

var re = /ab+c/;

3.정규식 참조

1) 단순패턴

let str = "Hi, do you know your abc's?"
let re = str.match(/abc/)[0];
re
>"abc"

2) 특수 문자 사용

let str = 'cbbabbbbcdebc';
let re = str.match(/ab*c/)[0];
re
> "abbbbc"

Assertions

Character classes

Groups and ranges

Quantifiers

Unicode property escapes

4.정규식 사용

1) 플래그를 사용한 검색

  • 정규식에는 6가지 플래그가 선택적으로 존재한다.

그외 참조
RegExp - W3School

profile
차곡차곡 쌓아가는 나의 개발 기록
post-custom-banner

0개의 댓글