为了账号安全,请及时绑定邮箱和手机立即绑定

Replace()用法的迷惑?

Replace()用法的迷惑?

C#
茅侃侃 2018-12-16 18:09:25
<P>需要实现对一个字符串的处理,首先将该字符串首尾的空格去掉,<FONT color=#ff0000>如果字符串中间还有</FONT><FONT color=#ff0000>连续空格的话,仅保留一个空格</FONT>,即允许字符串中间有多个空格,但连续的空格数不可超过一个. <BR>答:string inputStr=" aa&nbsp; bbb cc&nbsp;&nbsp;&nbsp;&nbsp;ddddd "; <BR>inputStr=Regex.Replace(inputStr.Trim()," *"," ");</P> <P>//可以吗?好象不行啊!</P>
查看完整描述

2 回答

?
不负相思意

TA贡献1777条经验 获得超10个赞

"\s+" 换掉多余的空格应该使用这个表达式吧~~~

查看完整回答
反对 回复 2018-12-20
  • 2 回答
  • 0 关注
  • 701 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信