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
반응형
'IT > 자바' 카테고리의 다른 글
자바 정리 - 컬렉션 프레임워크 (0) | 2021.11.30 |
---|---|
자바 정리 - Wrapper(포장) 클래스 (0) | 2021.11.30 |
자바 정리 - String 클래스 (0) | 2021.11.30 |
자바 정리 - 기본 API 클래스, System 클래스, Class 클래스 (0) | 2021.11.30 |
자바 정리 - 익명객체, 예외처리 (0) | 2021.11.30 |
댓글