zoukankan      html  css  js  c++  java
  • C# 把字符串中间的多个连续的空格转化成一个空格

    今天在弄帮客户将txt文件中的信息导入到数据库中,遇到了这个问题。因为客户的txt文件中两个字符串之间的空格数量不确定,没有办法使用split函数来分割,最后想到的办法是,将连续的空格转成一个空格,然后使用split分割,这样就好办了。

    这里使用的原理是:使用正则表达式,所以文件要引用

    using System.Text.RegularExpressions;
    (鼠标移到代码上去,在代码的顶部会出现四个图标,第一个是查看源代码,第二个是复制代码,第三个是打印代码,第四个是帮助)
    假设字符串的内容是
    str="A B  C          D E F"; 
    str = new System.Text.RegularExpressions.Regex("[\s]+").Replace(str, " ");
    (鼠标移到代码上去,在代码的顶部会出现四个图标,第一个是查看源代码,第二个是复制代码,第三个是打印代码,第四个是帮助)
    这样就行了,把str输出来看看,是不是A B C D E F。

  • 相关阅读:
    vue路由懒加载
    Git文档
    Redis启动多个实例,并以windows服务方式运行
    windwos service安装命令
    sqlserver随机查询
    Redis 主从配置
    Unity3D 学习资料
    MAC常用终端命令
    服务器证书安装配置指南(IIS7)
    sql Exists与in 的区别
  • 原文地址:https://www.cnblogs.com/testsec/p/6095600.html
Copyright © 2011-2022 走看看