정규 표현식(정규식, Regular Expression)

박영준·2023년 6월 21일
0

Java

목록 보기
96/112

1. 정의

  • 문자열 데이터 중에서 원하는 조건(패턴)과 일치하는 문자열 부분을 찾아내기 위해 사용하는 것
    • 미리 정의된 기호와 문자를 이용해서 작성한 문자열

2. 장단점

장점

  • 많은 양의 텍스트 파일 중에서 원하는 데이터를 손쉽게 뽑아낼 수 있다.

  • 입력된 데이터가 형식에 맞는지 체크할 수 있다.

  • 자바 외에 대부분의 언어들도 정규표현식을 지원

    • 사용법들이 언어마다 약간 차이가 있지만 90% 이상은 동일한 문법을 차용하기 때문에
      한번 익혀두면 다른 언어의 정규식을 이용하는데 있어 수월해 질 수 있다.

단점

  • 가독성 ↓

2. 사용법

1) 정규식 기본 기호

2) 정규식 수량 기호

3) 정규식 그룹 캡쳐 기호

4) 자주 사용되는 정규식 샘플


연습문제

참고: 신규 아이디 추천 Lv. 1


참고: 자바 정규식(Regular Expression) 사용법 💯 정리

profile
개발자로 거듭나기!

0개의 댓글