C#(去、过滤)掉字符中的换行符
2015-12-28 16:00
274 查看
本文介绍的方法需要先导入命名空间:usingSystem.Text.RegularExpressions;
字符串里所有的的换行符都去掉:textStr = Regex.Replace(textStr, @"[/n/r]", "");
去掉末尾的换行符:textStr = textStr.TrimEnd((char[])"/n/r".ToCharArray());
注意:
把"/n/r"换成"/r/r"或"/n/n" ,都是起不到作用。
根据MSDN的解释,/n是换行符/r是回车符,文本文件规定:windows底下用/r/n代表换行,而unix下可能只有 /n
另: 生成换行文本时, 需在每行文本后添加"/r/n", 即可实现换行.
字符串里所有的的换行符都去掉:textStr = Regex.Replace(textStr, @"[/n/r]", "");
去掉末尾的换行符:textStr = textStr.TrimEnd((char[])"/n/r".ToCharArray());
注意:
把"/n/r"换成"/r/r"或"/n/n" ,都是起不到作用。
根据MSDN的解释,/n是换行符/r是回车符,文本文件规定:windows底下用/r/n代表换行,而unix下可能只有 /n
另: 生成换行文本时, 需在每行文本后添加"/r/n", 即可实现换行.
相关文章推荐
- 关于C#timer 时间精确度的问题
- 【C#笔札】1 string类型
- C# WebBrowser 屏蔽alert,confirm的方法
- C#中timer类的用法总结
- 如何让C#生成的dll动态库文件,在被引用时带有注释备注提示
- csharp: json to csharp
- c#制作launcher
- 《转》用C#通过反射实现动态调用WebService 告别Web引用
- C#中(int)a和Convert.ToInt32(a)区别
- 深入C#中的事件
- C#类型基础----引用类型
- C#实现list的多个和单个删除(基于win8商店应用)
- C# 控制操作火狐浏览器部分功能实现
- C#数据绑定(基于win8应用商店)
- C#中一个问号和两个问号(a ?? b)的作用
- C#并行编程-并发集合
- C#基础精华07(委托事件,委托的使用,匿名方法)
- C#基础精华07(委托事件,委托的使用,匿名方法)
- c#自定义液晶数字控件
- C#字符串小知识