C#에서 문자열을 자르려면 정규식을 사용하세요.
먼저 정규식에 대한 패턴을 설정하십시오 -
string pattern = "\\s+";
다음이 선행 및 후행 공백이 있는 문자열이라고 가정해 보겠습니다. -
string input = " Welcome User ";
이제 Regex를 사용하여 패턴을 설정하고 C#의 새 문자열로 결과를 가져옵니다.
Regex rgx = new Regex(pattern); string result = rgx.Replace(input, replacement);
다음은 완전한 예입니다 -
예
using System;
using System.Text.RegularExpressions;
namespace Demo {
class Program {
static void Main(string[] args) {
string input = " Welcome User ";
string pattern = "\\s+";
string replacement = " ";
Regex rgx = new Regex(pattern);
string result = rgx.Replace(input, replacement);
Console.WriteLine("Original String: {0}", input);
Console.WriteLine("Replacement String:{0}", result);
Console.ReadKey();
}
}
}