将字符串中连续的空格转换为一个空格
2007-05-24 18:32
267 查看
首先将字符串转换为字符数组:
string str="lkdjflj jljljlk kjljlkjkj lsdjfkj"
string[] newtags = str.Trim().Replace(",", " ").Split(' ');
然后写此方法:
private string Change(string[] strArr)
...{
string returnValue = "";
foreach(string str in strArr)
...{
if(str.Trim() != "")
...{
returnValue += str.Trim() + " ";
}
}
return returnValue.Trim();
}
最后调用以上方法即可:
string newstr = Change(str);
string str="lkdjflj jljljlk kjljlkjkj lsdjfkj"
string[] newtags = str.Trim().Replace(",", " ").Split(' ');
然后写此方法:
private string Change(string[] strArr)
...{
string returnValue = "";
foreach(string str in strArr)
...{
if(str.Trim() != "")
...{
returnValue += str.Trim() + " ";
}
}
return returnValue.Trim();
}
最后调用以上方法即可:
string newstr = Change(str);
相关文章推荐
- [导入]将字符串中连续的空格转换为一个空格
- php 将字符串中的连续多个空格转换为一个空格
- 给定字符串,删除开始和结尾处的空格,并将中间的多个连续的空格合并成一个
- 删除字符串中多余的空格]给定字符串,删除开始和结尾处的空格,并将中间的多个连续的空格合并成一个
- Tcl:如何在分割一个字符串时忽略连续的空格或制表符——写给zhzhu
- 将一个只有字母和空格的字符串,转换为字符串数组.
- 正则表达式,如果字符串中间还有连续空格的话,仅保留一个空格,即允许字符串中间有多个空格,但连续的空格数不可超过一个
- 字符串中连续多个空格合并成一个空格
- 正则表达式将字符串中的所有连续空格替换成一个空格
- postgresql中将数字转换为字符串前面会多出一个空格
- c++去掉字符串中连续的空格,只保留一个
- 去除字符串中的首尾空格并将连续的空格变为一个
- 需要实现对一个字符串的处理,首先将该字符串首尾的空格去掉,如果字符串中间还有连续空格的话,仅保留一个空格,即允许字符串中间有多个空格,但连续的空格数不可超过一个
- 给定字符串,删除开始和结尾处的空格,并将中间的多个连续的空格合并成一个
- 编写一个函数,从一个字符串中去除多余的空格。当函数发现字符串中有一个地方由一个或多个连续的空格组成,就把它们改成单个空格字符。
- python 删除字符串中的连续空格只保留一个
- java----输入一个字符串,去掉字符串开头的空格和结尾的空格,若字符串中间有连续的空格,则只保留一个空格。(使用list解答)
- QT中将字符串转换为每两个字符添加一个空格的格式
- (科大讯飞)删除字符串中的连续空格(只保留一个),O(n)时间复杂度,O(1)空间复杂度
- 使用正则表达式将一个字符串中连续的多个(两个或者两个以上)替换为一个空格