이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.

contains

string형에 패턴이 있는지 확인

설명

예제

str에 지정된 패턴이 포함된 경우 TF = contains(str,pattern)1(true)을 반환하고, 그렇지 않을 경우 0(false)을 반환합니다.

pattern이 여러 패턴이 포함된 배열인 경우 containsstr에서 pattern의 요소를 찾으면 1을 반환합니다.

예제

TF = contains(str,pattern,'IgnoreCase',true)strpattern이 포함되어 있는지 여부를 확인할 때 대/소문자를 무시합니다.

예제

모두 축소

이름이 포함된 string형 배열을 만듭니다. Paul이 포함된 문자열을 확인합니다.

R2017a부터는 큰따옴표를 사용하여 string형을 생성할 수 있습니다.

str = ["Mary Ann Jones","Paul Jay Burns","John Paul Smith"]
str = 1x3 string array
    "Mary Ann Jones"    "Paul Jay Burns"    "John Paul Smith"

값이 1인 요소의 위치가 str에서 Paul이 포함된 문자열의 위치에 대응하는 논리형 배열을 반환합니다.

pattern = "Paul";
TF = contains(str,pattern)
TF = 1x3 logical array

   0   1   1

Paul이 포함된 문자열을 표시합니다. TF를 사용하여 str로 다시 인덱싱합니다.

str(TF)
ans = 1x2 string array
    "Paul Jay Burns"    "John Paul Smith"

이름이 포함된 string형 배열을 만듭니다. Ann 또는 Paul이 포함된 문자열을 확인합니다.

R2017a부터는 큰따옴표를 사용하여 string형을 생성할 수 있습니다.

str = ["Mary Ann Jones","Christopher Matthew Burns","John Paul Smith"]
str = 1x3 string array
    "Mary Ann Jones"    "Christopher Matth..."    "John Paul Smith"

pattern = ["Ann","Paul"];
TF = contains(str,pattern)
TF = 1x3 logical array

   1   0   1

Ann 또는 Paul이 포함된 문자열을 표시합니다. TF를 사용하여 str로 다시 인덱싱합니다.

str(TF)
ans = 1x2 string array
    "Mary Ann Jones"    "John Paul Smith"

이름이 포함된 string형 배열을 만듭니다. 대/소문자를 무시한 상태에서 어떤 이름에 anne이 포함되어 있는지 확인합니다.

R2017a부터는 큰따옴표를 사용하여 string형을 생성할 수 있습니다.

str = ["Anne","Elizabeth","Marianne","Tracy"]
str = 1x4 string array
    "Anne"    "Elizabeth"    "Marianne"    "Tracy"

pattern = "anne";
TF = contains(str,pattern,'IgnoreCase',true)
TF = 1x4 logical array

   1   0   1   0

anne이 포함된 문자열을 표시합니다. TF를 사용하여 str로 다시 인덱싱합니다.

str(TF)
ans = 1x2 string array
    "Anne"    "Marianne"

음식 목록이 포함된 문자형 벡터를 만듭니다. 다른 음식 이름이 문자형 벡터에 있는지 확인합니다.

chr = 'peppers, onions, and mushrooms';
TF = contains(chr,'onion')
TF = logical
   1

TF = contains(chr,'pineapples')
TF = logical
   0

입력 인수

모두 축소

입력 텍스트로, string형 배열, 문자형 벡터 또는 문자형 벡터로 구성된 셀형 배열로 지정됩니다.

검색 패턴으로, string형 배열, 문자형 벡터 또는 문자형 벡터로 구성된 셀형 배열로 지정됩니다.

확장 기능

R2016b에 개발됨