[JS] 정규 표현식 정리

💡 정규 표현식(정규식)이란?
: 정규 표현식, 또는 정규식은 문자열에서 특정 문자 조합을 찾기 위한 패턴


🏳️‍🌈 정규식 플래그

  • i : 대소문자 구별 없이 검색
  • g : 문자열 내의 모든 패턴 검색
  • m : 문자열의 행이 바뀌어도 검색

정규식 기호 모음

정규식 특정 문자 || 숫자 매칭 패턴

  • a-zA-Z : 영어 알파벳이 범위
  • ㄱ-ㅎ가-힣 : 한글이 범위
  • 0-9 : 숫자가 범위
  • /d : 숫자

정규식 검색 기준 패턴

  • [] : 괄호 안의 문자들 중 하나
    ex) /[a,b,c]/는 'a'나 'b'나 'c'를 포함한다는 것을 의미한다.
  • [^문자] : 괄호안의 문자를 제외하고의 의미
  • ^문자열 : 특정 문자열로 시작
  • 문자열$ : 특정 문자열로 끝남

공부하면서 모르는 내용 생기면 계속 추가 예정...🫠





참고: https://inpa.tistory.com/entry/JS-📚-정규식-RegExp-누구나-이해하기-쉽게-정리

profile
개발자가 되기 위해 성장 중

1개의 댓글

comment-user-thumbnail
2023년 10월 8일

정규식은 https://regexr.com/ 에서 테스트해봐도 좋고, 요즘은 AI가 진짜 잘 만들어줍니다ㅎㅎ

답글 달기