Regex:
It represents an immutable regular expression. Regex is referenced with System.Text class
Problem statement:
A string which has multiple white space in between, simple trim or replace does not help here. What is the solution?
Solution:
public static string TrimExtraSpace(string textToTrim) { if(!string.IsNullOrEmpty(textToTrim)) { Regex trimmer = new Regex(@"\s\s+"); return trimmer.Replace(textToTrim.Trim(), ""); } else { return string.Empty; } }
If you call above method and pass a string having multiple white space between, it will remove additional space and returns a running string back.
Hope it helps!!!