需要实现对一个字符串的处理,首先将该字符串首尾的空格去掉,如果字符串中间还有连续空格的话,仅保留一个空格,即允许字符串中间有多个空格,但连续的空格数不可超过一个.

题目

需要实现对一个字符串的处理,首先将该字符串首尾的空格去掉,如果字符串中间还有连续空格的话,仅保留一个空格,即允许字符串中间有多个空格,但连续的空格数不可超过一个.

参考答案和解析
正确答案: stringinputStr="xxxx";
inputStr=Regex.Replace(inputStr.Trim(),"*","");
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

字符串是一个连续的字符序列,哪个选项可以实现打印字符信息的换行?()

A、使用转义符\\

B、使用\n

C、使用“\换行”

D、使用空格


答案:B

第2题:

关于空字符串的正确说法是______。

A.定界符内只包含有空格

B.定界符内只包含有一个空格

C.空字符串的长度为零

D.空字符串的长度取决于定界符内空格的个数


正确答案:C

第3题:

用gets函数可以接收一个含有空格的字符串。()

此题为判断题(对,错)。


参考答案:正确

第4题:

函数Trim()可以去掉字符串中所有的空格。


正确答案:错误

第5题:

●以下关于字符串的叙述中,正确的是(37)。

(37)A.包含任意个空格字符的字符串称为空串

B.仅包含一个空格字符的字符串称为空串

C.字符串的长度是指串中所含字符的个数

D.字符串的长度是指串中所含非空格字符的个数


正确答案:C

第6题:

去掉字符串开头的连续的回车和空格


正确答案:
 

第7题:

字符串是一个连续的字符序列,用什么方式打印出可以换行的字符串?

A.使用转义符\\

B.使用\n

C.使用空格

D.使用“\换行”


正确答案:B

第8题:

LTRIM(S)是去空格函数,返回S字符串去掉左边空格后的字符串。()


参考答案:正确

第9题:

如果利用一个scanf函数输入多个字符串,则其分隔符是()

  • A、逗号
  • B、分号
  • C、冒号
  • D、空格

正确答案:D

第10题:

Stringtrim()表示删除字符串前方的空格


正确答案:错误