猿问

Replace()用法的迷惑?

<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>

茅侃侃
浏览 702回答 2
2回答

不负相思意

"\s+" 换掉多余的空格应该使用这个表达式吧~~~
随时随地看视频慕课网APP
我要回答