IT/자바
자바 정리 - 정규 표현 식 (Regular Expression) (정규식)
김보리
2021. 11. 30. 14:33
728x90
반응형
정규 표현 식 (Regular Expression) = 정규식
- 문자열에 나타나는 특정 문자 조합과 대응시키기 위해 사용되는 패턴
- 문자 ( [ ] : 집합)
- 횟수
ex) {3} -> 3번, {4} -> 4번, {3, } -> 3부터 무한대, {0, 7} -> 0 ~ 7, {2, 7} -> 2 ~ 7
예시) 휴대전화 번호 패턴
\d{3} - \d{4}-\d{4} = [0-9]{3}-[0-9]{4}-[0-9]{4}
예시) 주민번호 패턴
[0 - 9]{6} - [0 - 9]{6}
예시) 아이디는 영문자로 시작, 8글자 이상
[a-zA-Z\\w{7,}
Ctrl+F : 문자열 찾기
Regular expressions : find에 정규 표현식을 쓸 수 있음
Find - (print(ln)?)\(" : print로 시작, ln이 들어가거나 안들어갈 경우 ( \(“ : 특문 )
Replace with : \1\(“a : 1번의 그룹, \(“a 앞에 a를 넣음
Find : 찾으려는 글자 찾음
Replace/Find : 문자를 찾은 후 문자 바꿔줌
728x90
반응형