[Java] 자바 정규 표현식(Regular Expression) 정리
·
Backend/Java
정규표현식(Regex)이란?정규표현식은 문자열에서 일정한 규칙을 가진 텍스트 패턴을 표현하는 식입니다.특정 단어나 문자를 찾거나문자열을 원하는 형식으로 바꾸거나데이터 검증, 파싱 등에 폭넓게 사용됩니다.정규표현식을 사용하면 반복적이고 복잡한 문자열 처리 작업을 간결하게 해결할 수 있습니다. 1. 정규표현식 기본 문법패턴설명예시.임의의 문자 1개 (줄 바꿈 제외)a.b → a와 b 사이 임의 문자 1개^문자열 시작 위치^Hello → "Hello"로 시작하는 문자열$문자열 종료 위치end$ → "end"로 끝나는 문자열*앞 문자가 0번 이상 반복ho* → h 다음에 o가 0개 이상+앞 문자가 1번 이상 반복ho+ → h 다음에 o가 1개 이상?앞 문자가 있을 수도, 없을 수도 있음colou?r → colo..