스마트웹앱콘텐츠전문가/JAVA
[문자열 부분 일치 및 일치 여부]
9D4U
2019. 7. 4. 19:02
728x90
반응형
String abc = "미나토자키사나";
String result = "";
if(abc.contains("사나")){
result = "있음";
}else{
result = "없음";
}
if(abc.indexOf("사나") > -1){
result = "있음";
}else{
result = "없음";
}
if(abc.matches(".*사나.*")){
result = "있음";
}else{
result = "없음";
}
○ contatins : boolean, 대상 문자열에서 찾고자 하는 문자열이 있는지 확인
- 결과 : true(있음), false(없음)
○ indexOf : int, 대상 문자열에서 찾고자 하는 문자의 위치를 반환(리턴값)
- 결과 : 위치 값(있음), -1(없음)
○ matches : boolean, '정규식'을 이용하여 대상 문자열을 찾음
- 결과 : true(있음), false(없음)
(자바 정규식 표현 : 링크)
728x90