티스토리 뷰

IT/JAVA

[Java] Matcher

진현주 2015. 7. 21. 16:31



String regex = "/hjjin";


Pattern pattern = Pattern.compile(regex);

Matcher matcher = pattern.matcher(str);


matcher.find() -> /hjjin이 포함된다면 true 

예를들어 

cd /hjjin

ls -al /hjjin

등은 모두 true


matcher.matches() -> /hjjin과 패턴이 완전히 일치하면 true

오로지 /hjjin만 true


cd /hjjin

ls -al /hjjin

등은 패턴이 완전 일치하지 않으므로 모두 false

위 문장도 모두 일치시키고 싶으면


.*(/hjjin).* 등으로 패턴을 변경해줘야함.

'IT > JAVA' 카테고리의 다른 글

[Java8] nashorn  (0) 2015.06.26
[Java8] 날짜 API  (0) 2015.06.25
[Java8] Stream API  (0) 2015.06.23
[Java8] 람다식 예외처리  (0) 2015.06.19
[Java8] 람다식. 스트림  (0) 2015.06.16
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
TAG
more
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함