MATLAB 찾기 문자열
Ammar Ali
2021년7월4일
이 튜토리얼에서는 MATLAB에서strfind()
함수를 사용하여 다른 문자열 내에서 문자열을 찾는 방법에 대해 설명합니다.
MATLAB에서strfind()
함수를 사용하여 다른 문자열 내에서 문자열 찾기
다른 문자열 내에서 문자열을 찾기 위해 MATLAB에서strfind()
함수를 사용할 수 있습니다. strfind()
함수의 첫 번째 인수는 하위 문자열의 발생을 찾으려는 문자열이고 두 번째 인수는 찾으려는 문자열 또는 문자입니다. 이 함수의 출력은 부분 문자열 발생의 인덱스 또는 위치를 포함하는 벡터입니다. 또한 문자열 배열 내에서 문자열의 발생을 찾을 수 있으며 출력은 하위 문자열의 발생 인덱스 벡터 배열이됩니다. 예를 들어,strfind()
함수를 사용하여 공백 문자의 발생과 문자열 내의 공백 수를 찾아 보겠습니다. 아래 코드를 참조하십시오.
v = 'This is a test';
indices_of_spaces = strfind(v,' ')
Number_of_spaces = length(indices_of_spaces)
출력:
indices_of_spaces =
5 8 10
Number_of_spaces =
3
위의 코드에서length()
함수를 사용하여 문자열에있는 총 공백 수를 찾았습니다. 출력에서 인덱스는 문자열에있는 공백 문자의 위치를 보여줍니다. 요구 사항에 따라 찾고자하는 문자열과 문자를 변경할 수 있으며, 문자열 배열에서 특정 문자 또는 문자열을 찾으려면이 함수를 사용하여 찾을 수도 있습니다. strfind()
함수에 대한 자세한 내용은이 link를 확인하십시오.
작가: Ammar Ali