我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

QT里怎么去掉一个字符串里多余的字符串

 比如"asdjh   dsfj    wej"
想变成"asdjh dsfj wej"
str.replace(" .*"," ")不行啊?

用 QRegExp正则表达式

str.replace(QRegExp(" +"), " ");
 可以用str.replace("\s{2,}"," ")

QT? 如果你用的是QString,直接str.simplified() 就可以了

近期文章

  • JSP有关设置basePath的问题
  • 已知明文和密文求加密算法(加密后含数字、大小写字母、下划线、横线)
  • sessionfacotry 异常 出现错误
  • OpenGL画点,为什么点的坐标值超出[-1,1]范围就显示不了???
  • 怎么把一个窗体里的字符串赋值到另一个窗体引用
  • 求证我对hibernate中setString方法的理解
  • jsp图片上传重新设置大小问题?有哪位大神说说嘛?
  • android实时播放网络视频
  • c# 中关于正则表达式的匹配问题,跪求解答
  • 怎么往下拉框中插入datagrid控件呢?
  • 在线等,急急急,关于ASP系统避免页面回返的问题
  • C语言中的scanf的用法。
  • 模拟色偏的问题 给图像视频添加色偏
  • C# viewbox mousedown 点击怎么显示坐标 在WPF中
  • 模拟加噪 给视频图像添加噪声
  • 汇编语言实现二进制补码转为十进制数
  • 一个c语言的改错题 应该第二个空不会
  • c++6.0控制台程序,使用mcisendstring函数播放mp3文件,没有声音
  • 急,在線等,C#循環datatable查詢
  • beans.xml写aop的标签,显示无效

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华