노트

[C#] 문자열 찾기 본문

ㄱㅂ/C#

[C#] 문자열 찾기

늅뎁 2016. 5. 17. 09:14
반응형

1) IndexOf

 문자열에서 특정 문자나 문자열이 존재하는 지 검사. 존재 할 경우 해당 문자(문자열)이 시작하는 위치 값을 반환.존재하지 않을 시 -1을 반환. 위치는 0부터 시작

1
2
3
string str = "가나다라마바사아";
int postion = str.IndexOf("라마바");
Console.WriteLine(postion.ToString()); // 결과 3
cs


2) LastIndexOf

 IndexOf 와 다르게 뒤쪽부터 검색.

 

1
2
3
string str = "가나다라마바사아";
int postion = str.LastIndexOf("라마바");
Console.WriteLine(postion.ToString()); // 결과 3
cs


3) Contains

 문자열을 포함 하는지 검사. 문자열이 포함 되어 있을 경우 True, 없을 경우 False를 반환.

1
2
string str = "가나다라마바사아";
Console.WriteLine(str.Contains("라마바")); // 결과 True
cs


반응형