정규 표현식

JONGCHAN SEO·2024년 11월 9일

자바 기본

목록 보기
9/10

정규표현식 형식

/패턴/플래그

  • / 사이에는 매칭시킬 "패턴"을 써준다.
  • / 다음에는 옵션을 설정하는 "플래그"를 써준다.
    (하나만 찾을지,모두 찾을지)

정규 표현식의 메타 문자
문자열의 패턴을 나태는 문자

  • a(일반문자열) : 문자열 내에 a라는 문자열이 존재하는지 검색
  • [abcd] : 문자열 내에 a,b,c,d 중 하나라도 일치하는 문자가 있는지 검색
  • ^(캐럿) : 문자열의 시작을 의미
  • $(달러) : 문자열의 끝을 의미
  • \w (word, 단어) : 아무 글자 (단, 띄어쓰기, 특수문자, 한글 X)
  • \d (digit, 숫자) : 아무 숫자(0~9 중 하나)
  • \s (space, 공간) : 아무 공백 문자(띄어쓰기, 엔터,탭 등)
  • [0-9] : 0부터 9까지 모든 숫자
  • [ㄱ-힣] : ㄱ부터 힣까지 모든 한글
  • [가-힣] : 가부터 힣까지 모든 한글(자음만, 모음만 있는 경우 제외)
  • [a-z] : 모든 영어 소문자
  • [A-Z] : 모든 영어 대문자
profile
잘 배워가겠습니다.

0개의 댓글