用一行程序去除全文中连续的空格和空行
2007-05-05 09:38
435 查看
处理全文时我们经常需要对全文进行一定的压缩,去除全文中连续出现的空格 ,空行以及Tab。当然我们可以写一个程序对全文进行分析判断,达到我们所希望的效果。本文介绍的方法只需一行程序就可以达到去除两个以上连续空格和空行的效果。
程序如下
using System.Text.RegularExpressions;
String inputStr = "xxx /r/n/r/n/r/n/r/nxxx xxx/t/t/r/n/t";
//将两个以上连续的空格,空行,Tab替换为单个空格
String str1 = Regex.Replace(inputStr, @"/n(/r/n)+|[/u0020/t]{2,}", "/u0020");
//去除两个以上连续的空格,空行,Tab
String str2 = Regex.Replace(inputStr, @"/n(/r/n)+|[/u0020/t]{2,}", "");
程序如下
using System.Text.RegularExpressions;
String inputStr = "xxx /r/n/r/n/r/n/r/nxxx xxx/t/t/r/n/t";
//将两个以上连续的空格,空行,Tab替换为单个空格
String str1 = Regex.Replace(inputStr, @"/n(/r/n)+|[/u0020/t]{2,}", "/u0020");
//去除两个以上连续的空格,空行,Tab
String str2 = Regex.Replace(inputStr, @"/n(/r/n)+|[/u0020/t]{2,}", "");
相关文章推荐
- python中怎么写一个替代txt文本所有回车为空格的程序 ,使文本只有了连续一行 ?
- 将输入复制到输出的程序,并将其中连续的多个空格用一个空格代替
- 练习1-9 编写一个将输入复制到输出的程序,并将其中多个连续的空格用一个空格代替。
- 一道笔试题,去除首尾空白符,中间若有连续空格则保留一个,若出现换行则保留一个换行
- notepad去除每一行空格后面的代码 在每一行的换行之前加上其它的同样的代码
- 去除字符串中的首尾空格并将连续的空格变为一个
- 一个将输入复制到输出的程序,并将其中连续的多个空格用一个空格代替
- 练习1-9 编写一个将输入复制到输出的程序,并将其中连续的多个空格用一个空格代替。
- 书后练习--将输入复制到输出程序,并将其中连续的多个空格用一个空格代替
- C语言程序设计习题 1-9 编写一个将输入复制到输出的程序,并将其中连续多个空格用一个空格代替
- 微信小程序自动去除input空格的方法
- 编写一个将输入复制到输出的程序,并将其中连续的多个空格用一个空格代替
- Shell去除空格和空行的方法
- 去除多余空格 多个连续空格只保留一个
- 论空格和空行 常佳军论写程序(二)
- 编写一个将输入复制到输出的程序 ,并将其中连续的多个空格用一个空格代替 //学习笔记 编写一个将输入复制到输出的程序 ,并将其中连续的多个空格用一个空格代替 运行环境vs2015 #includ
- 【程序7】 题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
- 编写一个将输入复制到输出的程序,并将其中连续的多个空格用一个空格代替
- 练习 1-9 编写一个将输入复制到输出的程序, 并将其连续的多个空格用一个空格代替