Regex.Replace 메서드를 사용하여 C#에서 문자열의 끝 부분을 제거합니다.
다음은 문자열입니다 -
string s1 = "Demo Text!";
이제 문자열에서 느낌표(!)를 제거해야 한다고 가정해 보겠습니다. 이를 위해 replace −
를 사용하여 비워 두십시오.System.Text.RegularExpressions.Regex.Replace(s1, "!", "");
다음은 전체 코드입니다 -
예
using System; using System.Text.RegularExpressions; namespace Demo { class Program { static void Main(string[] args) { string s1 = "Demo Text!"; // replace the end part string s2 = System.Text.RegularExpressions.Regex.Replace(s1, "!", ""); Console.WriteLine("\"{0}\"\n\"{1}\"", s1, s2); } } }
출력
"Demo Text!" "Demo Text"