몬그로이

Regrex 정규표현식(Regular Expression) 본문

Organizing Docs/Java Docs

Regrex 정규표현식(Regular Expression)

Mon Groy 2024. 5. 31. 14:19

 

'.' 임의의 한 문자
'\\d' 숫자
'\\w' 단어 문자 (영문자, 숫자, 언더스코어)
'\\s' 공백 문자
'*'  0회 이상 반복
'+' 1회 이상 반복
'?' 0회 또는 1회 반복
'{n}' 정확히 n회 반복
'{n,}' 최소 n회 반복
'{n,m}' n회 이상, m회 이상 반복
\d+ 하나 이상의 연속된 숫자 를 찾는 정규표현식
\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Z|a-z]{2,}\b 이메일 주소 패턴을 추출하는 정규 표현식
(https?|ftp|file)://[-a-zA-Z0-9+&@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#/%=~_|]  URL( http, https, ftp, file 스킴을 가지는 URL )을 추출하는 정규 표현식
<[^>]*> HTML 문서에서 태그를 제거하는 정규 표현식
 <로 시작하고 >로 끝나는 모든 문자열
 즉 HTML 태그를 찾아 제거하는 데 사용

 

**특정 단어를 찾는 정규 표현식 예시

 \bapple\b

단어 경계(\b)로 둘러싸인 apple 을 찾는용

 

 

 

'Organizing Docs > Java Docs' 카테고리의 다른 글

자바의 정석 5. 배열(Array)  (0) 2024.06.18
쓰기 지연 저장소와 지연 로딩  (0) 2024.06.04
JPA - Entity 연관 관계  (0) 2024.05.27
생성자  (0) 2024.05.23
다형성(Polymorphism)  (0) 2024.05.23