티스토리 뷰

if(videoInfoArrayList.get(position).url.contains("youtube"))

 

String 문자열 = "www.youtube.com/1234"

 

String 문자열 2 = "youtube"

 

if(문자열.contains(문자열2))

//문자열이 포함 된 경우 true 반환

else

//문자열이 포함되어 있지 않은경우 false 반환

 

그 외 유용한 패턴 ,

 

        // matches를 이용하여 정규 표현식으로 문자열에 숫자가 있는지 확인

        if(txt3.matches(".*[0-9].*"))

            System.out.println("숫자 있음!");

        else

            System.out.println("숫자 없음!");



출처: https://fruitdev.tistory.com/72 [과일가게 개발자]

 

 

구분 

설명

포함

미포함

 contains

 문자열에 문자가 포함되어 있는지 검사

 true

false

 indexOf

 문자열에서 검색하는 문자의 위치를 반환

 문자 위치

-1

 matches

 정규식을 이용하여 문자열을 검색한다.

 특정 문자열을 검색할때 사용하기 보다는 한글, 숫자 등과 같이 해당 형태의 텍스트가 존재하는지 확인할때 사용하면 좋다

 true

false

 

댓글
최근에 올라온 글
최근에 달린 댓글
250x250