Javascript | 정규 표현식 (RegExp)

space's pace·2022년 6월 10일
0

Javascript

목록 보기
2/20
post-thumbnail

📝 정의

정규 표현식, 또는 정규식은 문자열에서 특정 문자 조합을 찾기 위한 패턴입니다. JavaScript에서는 정규 표현식도 객체로서, RegExp의 exec()와 test() 메서드를 사용할 수 있습니다. String의 match(), matchAll(), replace(), replaceAll(), search(), split() 메서드와도 함께 사용할 수 있습니다.

[MDN 참고] https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Regular_Expressions



📝 역할

  1. 문자열을 대상으로 패턴 매칭 기능 을 제공한다.
    *패턴 매칭 기능이란 특정 패턴과 일치하는 문자열을 검색, 추출, 치환(대체)할 수 있는 기능을 말한다. 반복문과 조건문 없이 패턴을 가진 문자열을 간단하게 검색, 추출, 치환할 수 있다.

  2. 이메일, 패스워드 검사(유효성 검사) 등의 복잡한 문자 일치 기능 등을 정규 표현식 패턴으로 빠르게 수행할 수 있다.

간단하게 말하자면,
1. 문자 검색 (search)
2. 문자 대체 (replace)
3. 문자 추출 (extract)

이 정규표현식의 역할이다.


profile
블로그 이사 준비중!

0개의 댓글