zoukankan      html  css  js  c++  java
  • NET/Regex 处理连续空格

    问题:

    就是一个字符串呀,一个字符串,里面的话有一个空格,有可能有连续空格,你遇到连续空格,把这个连续空格变成一个空格,一个空格地不处理。

    代码:

            /// <summary>
            /// 处理连续空格
            /// 就是一个字符串呀,一个字符串,里面的话有一个空格,有可能有连续空格,你遇到连续空格,把这个连续空格变成一个空格,一个空格地不处理。
            /// </summary>
            private static void RegexWrite()
            {
                //var text = "sadas asds 12312 asd     asdas  asd";
                Console.WriteLine("请输入要处理的字符串:");
                var text = Console.ReadLine();
                var pattern = "([\s]{2,})";
                Regex regex = new Regex(pattern);
                if (regex.IsMatch(text))
                {
                    Console.WriteLine($"去除连续空格:{Regex.Replace(text, pattern, " ")}");
                }else
                    Console.WriteLine($"没有连续空格,不需要处理!");
    
                RegexWrite();
            }

    效果:

  • 相关阅读:
    设计模式
    WCF 4 安全性和 WIF 简介
    锁,性能调优
    javascript 异步
    javascript的回调函数
    HTML 5 简介
    CSS3 教程
    implementation of python string
    Extending Python with C or C++
    python,deep copy,shallow copy
  • 原文地址:https://www.cnblogs.com/Cailf/p/11687053.html
Copyright © 2011-2022 走看看