Yet Never Lose Faith

- Good to Great , Jim Collins

How To Preprocess Image Data 자세히보기

Java

정규식

Kellyyyy 2021. 4. 21. 21:44

정규식은 문자열에서 특정 패턴을 찾거나 교체, 삭제 등 문자열을 원하는 형태로 편집하는 기능을 제공해준다.

정규식을 자주 사용하는 메소드

  1. boolean matches(String regex)
    • 인자로 주어진 정규식에 매칭되는 값이 있는지 확인
  1. String replaceAll(String regex, String replacement)
    • 문자열 내에 있는 정규식 regex와 매치되는 모든 문자열을 replacement 문자열로 바꾼 문자열을 반환
  1. String[] split(String regex)
    • 인자로 주어진 정규식과 매치되는 문자열을 구분자로 분할

메타문자 사용법

1. 미리 정의된 문자를 지정하는 방법

2. 미리 정의된 문자를 지정하는 방법

3. 수량 매칭

Greedy, Reluctant, Possessive는 각각 문자열을 탐색하는 방식의 차이가 있다.

4. 경계조건 판별 조건

참고 웹페이지

자바 정규식(Regular Expression) 사용하기

활용 문제

코딩테스트 연습 - 신규 아이디 추천