728x90
string factMessage = "Extension methods have all the capabilities of regular static methods.";
// Write the string and include the quotation marks.
Console.WriteLine($"\"{factMessage}\"");
// Simple comparisons are always case sensitive!
// 문자열에 검색할 단어가 있는지 확인
bool containsSearchResult = factMessage.Contains("extension");
Console.WriteLine($"Contains \"extension\"? {containsSearchResult}");
// For user input and strings that will be displayed to the end user,
// use the StringComparison parameter on methods that have it to specify how to match strings.
// 문자열 시작 할 때 검색할 단어와 일치하는지 확인
bool ignoreCaseSearchResult = factMessage.StartsWith("extension", System.StringComparison.CurrentCultureIgnoreCase);
Console.WriteLine($"Starts with \"extension\"? {ignoreCaseSearchResult} (ignoring case)");
//문자열 끝에 검색할 단어와 일치하는지 확인
bool endsWithSearchResult = factMessage.EndsWith(".", System.StringComparison.CurrentCultureIgnoreCase);
Console.WriteLine($"Ends with '.'? {endsWithSearchResult}");
String.Contains("string") : 문자열에 검색할 단어가 포함되어 있는지를 반환
String.StartsWith("string", "string1") : string1 문자열이 string으로 시작하는지 반환
String.EndsWith(".", "string") : string 문자열의 마지막에 .이 있는지 반환
-참조
https://learn.microsoft.com/ko-kr/dotnet/csharp/how-to/search-strings
728x90
반응형
'Unity3D > Unity & C#' 카테고리의 다른 글
Unity & C# ~ text를 수정했을 때, ContentSizeFitter가 사이즈 조정을 안 했을 때 (0) | 2022.11.07 |
---|---|
Unity & C# ~ 문자열에서 여러 요소 바꾸기 (0) | 2022.10.24 |
Unity & C# ~ 두 오브젝트의 색상과 이미지가 중복되지 않는 랜덤 출력 (0) | 2022.10.07 |
Unity & C# ~ Crop Image (0) | 2022.10.07 |
Unity & C# ~ Mic 음성을 Spectrum 표현하기 (2) | 2022.10.05 |