`containstr` returns TRUE if PATTERNs is found in text S.
`startswith` returns TRUE if any element of PATTERNs at the start of text S.
`endswith` returns TRUE if any element of PATTERNs at the end of text S.
Usage:
containstr(S, PATTERN)
startswith(S, PATTERN)
endswith(S, PATTERN)
--------------------------------------------------------------------------
Sometimes, I need to search strings that match multiple patterns.
The use of `strfind` (`regexp`) combing with for-loop (`cellfun`) makes the script look long and messy.
In newer version (R2016b), it is easy to do in a single line of code.
Just call the built-in functions `contains`, `startsWith`, or `endsWith`.
So, I created these functions for users with older version to search pattern in text.
These functions follow the same behaviour as Matlab's built-in.
Besides, my functions can treat search pattern as regular expression as needed.
No more for-loop is needed
인용 양식
wfH (2024). containstr (https://www.mathworks.com/matlabcentral/fileexchange/70334-containstr), MATLAB Central File Exchange. 검색 날짜: .
MATLAB 릴리스 호환 정보
개발 환경:
R2017a
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux카테고리
Help Center 및 MATLAB Answers에서 Characters and Strings에 대해 자세히 알아보기
태그
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!