도드넷
C# 문자열 검색 - 패턴 문자열 포함 여부 확인 대문자 소문자 상관X string.Any 본문
C# 문자열 검색
문자열 포함 여부 확인하는 함수, 대문자 소문자 상관없이 string에 특정 string 패턴이 포함되어 있는지 확인하기.
인벤토리 검색, 파일 검색, 페이지 검색시 사용되는 검색 함수.
흔한 인벤토리 검색, 파일 이름 검색시 사용되는 문자열 패턴 검사 Linq 함수다.
(패턴식 문자열 포함, 대문자 소문자 상관 X)
검색대상.Any(아무문자 => 검색대상.IndexOf(검색키워드, StringComparison.OrdinalIgnoreCase) >= 0);
* 당연히 Linq 참조가 필요하다.
string.contain과 다르게 완벽한 매치가 아니라 일부만 포함되어 있어도 결과를 반환한다.
"ABCD" -> "BC" 검색시에도 결과에 포함 하지만 "BD" 검색시 포함되지 않음.
"문자열 패턴 검색"이 주제로 가장 적합할듯.
일반적으로 인벤토리나 파일등을 [이름, 문자열]로 찾을때 사용함.
반응형
'창고 > 게임 개발 [Hidden]' 카테고리의 다른 글
유니티 클라우드 저장 구글 플레이 클라우드 데이터 세이브/로드! (0) | 2022.09.05 |
---|---|
유니티 IAP, 인앱 구입 구글 플레이 아이템 구입 시스템 구축. (0) | 2022.09.04 |
유니티 투사체 Raycast(레이케스트) 총알 스크립트 만드는법! + 보너스 transform.LookAt (0) | 2022.08.10 |
C# 리스트 List RemoveRange 예제/예시 - 일정 구간 지우기. (0) | 2022.08.03 |
유니티 로딩 - 모바일 게임 로딩시간에 대하여. (0) | 2022.07.27 |
Comments