当前位置: 首页 > news >正文

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。

相关文章:

  • 系统剖析Android中的内存泄漏
  • HTML需掌握的基础
  • Java三大框架之——Hibernate
  • IBMp6-550更换内存
  • 树莓派利用PuTTY进行远程登录
  • 浅析Node.js:DNS模块的使用
  • js学习篇--数组按升序降序排列
  • 【NetApp】C-mode storage failover takeover参数
  • 记事本程序
  • Java基础-Java中的Calendar和Date类
  • [转载]敏捷开发之Scrum扫盲篇
  • linux中权限的修改
  • Spring, MyBatis 多数据源的配置和管理
  • Vue 新手学习实战宝典
  • 初探插头dp
  • [笔记] php常见简单功能及函数
  • CoolViewPager:即刻刷新,自定义边缘效果颜色,双向自动循环,内置垂直切换效果,想要的都在这里...
  • JavaScript的使用你知道几种?(上)
  • Java超时控制的实现
  • js数组之filter
  • mysql常用命令汇总
  • VUE es6技巧写法(持续更新中~~~)
  • 漫谈开发设计中的一些“原则”及“设计哲学”
  • 深入浏览器事件循环的本质
  • 这几个编码小技巧将令你 PHP 代码更加简洁
  • 正则表达式
  • 曾刷新两项世界纪录,腾讯优图人脸检测算法 DSFD 正式开源 ...
  • ​七周四次课(5月9日)iptables filter表案例、iptables nat表应用
  • ###51单片机学习(1)-----单片机烧录软件的使用,以及如何建立一个工程项目
  • #if #elif #endif
  • #Java第九次作业--输入输出流和文件操作
  • (04)Hive的相关概念——order by 、sort by、distribute by 、cluster by
  • (附源码)计算机毕业设计ssm-Java网名推荐系统
  • (接口封装)
  • .NET Standard 的管理策略
  • /dev/sda2 is mounted; will not make a filesystem here!
  • /usr/bin/env: node: No such file or directory
  • :O)修改linux硬件时间
  • @require_PUTNameError: name ‘require_PUT‘ is not defined 解决方法
  • [AHOI2009]中国象棋 DP,递推,组合数
  • [Angularjs]asp.net mvc+angularjs+web api单页应用之CRUD操作
  • [C# WPF] DataGrid选中行或选中单元格的背景和字体颜色修改
  • [HTML]Web前端开发技术18(HTML5、CSS3、JavaScript )HTML5 基础与CSS3 应用——喵喵画网页
  • [IOI2007 D1T1]Miners 矿工配餐
  • [ios-必看] IOS调试技巧:当程序崩溃的时候怎么办 iphone IOS
  • [Machine Learning] 领域适应和迁移学习
  • [MZ test.16]P2 math 乘方e
  • [office] 图文演示excel怎样给单元格添加下拉列表 #知识分享#经验分享
  • [POJ1236]Network of Schools(并查集+floyd,伪强连通分量)
  • [pthon2.7+django1.2+sae]博客评论的异步提交
  • [RK3568 Android11] 时间同步机制
  • [SDOI2017]数字表格
  • [SpringBoot系列]消息中间件解决方案
  • [Typescript] tsconfig.json项目配置说明
  • [Unity3D ARPG网络游戏编程实践] 网络连接 :unity NetWork与socket的对比(一)