[C# 문법] C# 문자열에서 공백(띄어쓰기) 체크(확인) 하는 방법
- C#/C# 문법
- 2019. 10. 6. 03:00
안녕하세요.
오늘은 C# 문법으로 문자열에서 공백, 띄어쓰기가 중간에 포함되어 있는지 확인하는 방법에 대해서 알려드리고자 합니다.
예제코드를 통하여 바로 알아볼게요!^^
예제 코드
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;
namespace ConsoleApplication1 { class Program { static void Main(string[] args) { string str = string.Empty;
str = "안녕하세요. 범범조조에요.";
if(str.Any( x => Char.IsWhiteSpace(x) == true)) { Console.WriteLine("해당 문자는 공백을 포함하고 있습니다."); } else { Console.WriteLine("해당 문자는 공백을 포함하고 있지 않습니다."); } } } }
|
예제 코드를 간단히 설명드리자면,
문자열 변수인 str 에 “안녕하세요. 범범조조에요.” 라는 문자열을 저장했습니다.
여기서 “안녕하세요.” 하고 한 칸 띄어쓰고 “범범조조에요.” 라고 입력해서 문자를 저장했는데요.
그러면 현재 str 변수에는 공백, 띄어쓰기를 포함하고 있는 것입니다.
바로 이럴 때 IsWhiteSpace 메서드를 이용해서 해당 문자열이 공백을 포함하고 있는지, 아닌지를 확인할 수 있습니다.
우선 제가 위에서는 공백을 주었기 때문에 실행결과에서는 “해당 문자는 공백을 포함하고 있습니다.” 라고 출력이 되는 것을 예상할 수 있습니다.
그러면 실제로 그렇게 결과가 나오는지 실행을 시켜서 결과를 보겠습니다.
실행 결과
위와 같이 예상했던 대로 결과가 알맞게 나온 것을 확인하실 수 있습니다.
감사합니다.^^
'C# > C# 문법' 카테고리의 다른 글
[C# 문법] Image To Byte Array, Byte Array To Image (0) | 2019.10.17 |
---|---|
[C# 문법] FTP 폴더 연동하기 (0) | 2019.10.13 |
[C# 문법] C# 문자열 값이 숫자 값을 나타내는지 확인 – IsNumeric 함수 예제 (0) | 2019.10.05 |
[C# 문법] DataView RowFilter 숫자(Number) 비교하는 방법 (0) | 2019.10.04 |
[C# 문법] 자료구조 Queue(큐) 설명 및 예제코드 (0) | 2019.09.13 |
이 글을 공유하기