원하는 표현식의 패턴과 일치하는지 알아보기 위해서는 matches를 활용한다.
결과는 false 와 true 로 나뉘게 된다.
원하는 형태의 값을 찾을 때에는 find(), group() 을 사용한다.
사용법은 맨 처음 Pattern 객체를 생성한다.
Pattern pat = Pattern.compile("정규식");
Matcher mat = pat.matcher("조사할 문자열");
이때 mat에 패턴에 매치된 문자열이 저장된다.
mat.find()를 사용한다면 안에 값이 저장이 되었는지를 true, false를 반환한다.
안의 값을 얻기 위해서는 mat.group() 을 사용하여 안의 값을 가져온다.
\b 와 \B의 차이 https://ohgyun.com/392