How to remove extra space between two words using C#? Consider:
"Hello       World"
I want this to be manipulated as "Hello World".
How to remove extra space between two words using C#? Consider:
"Hello       World"
I want this to be manipulated as "Hello World".
RegexOptions options = RegexOptions.None;
Regex regex = new Regex(@"[ ]{2,}", options);     
tempo = regex.Replace(tempo, @" ");
or even:
myString = Regex.Replace(myString, @"\s+", " ");
both pulled from here
var text = "Hello      World";
Console.WriteLine(String.Join(" ", text.Split(new string[] { " " }, StringSplitOptions.RemoveEmptyEntries)));
 
    
    You can pass options to String.Split() to tell it to collapse consecutive separator characters, so you can write:
string expr = "Hello      World";
expr = String.Join(" ", expr.Split(new char[] { ' ' },
    StringSplitOptions.RemoveEmptyEntries));
 
    
    var text = "Hello      World";
Regex rex = new Regex(@" {2,}");
rex.Replace(text, " ");
 
    
        string str = "Hello       World";
    Regex exper=new Regex(@"\s+");
    Console.WriteLine(exper.Replace(str, @" "));
 
    
    CLEAR EXTRA SPACES BETWEEN A STRING IN ASP. NET C#
SUPPOSE: A NAME IS JITENDRA KUMAR AND I HAVE CLEAR SPACES BETWEEN NAME AND CONVERT THE STRING IN : JITENDRA KUMAR; THEN FOLLOW THIS CODE:
 string PageName= "JITENDRA    KUMAR";
 PageName = txtEmpName.Value.Trim().ToUpper();
 PageName = Regex.Replace(PageName, @"\s+", " ");
 Output string Will be : JITENDRA KUMAR
 
    
    try this:
string helloWorldString = "Hello    world";
while(helloWorldString.Contains("  "))
 helloWorldString = helloWorldString.Replace("  "," "); 
