스마트웹앱콘텐츠전문가/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

'스마트웹앱콘텐츠전문가 > JAVA' 카테고리의 다른 글

암호화(md5, sha256, aes256)  (0) 2019.08.12
싱글톤 패턴  (0) 2019.08.12
[엑셀 POI 라이브러리]  (0) 2019.07.04
공백 제거  (0) 2019.02.21
URL 유효성 검사  (0) 2019.02.21