1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 如何替换空格 回车符

如何替换空格 回车符

时间:2020-01-03 00:42:51

相关推荐

如何替换空格 回车符

在开发中,经常遇到把数据中的空格、回车符替换的问题。比如:网页中提交的textarea信息,如不对其空格和回车进行转换,则用html显示时,就会出现布局乱排,因为在html语言中,空格是:&nbsp;,回车相当于 <br>;再如,从记事本读取的信息,如果按行分开,如按空格拆成数组,这都需要对C#中的空格或回车符有所了解。

网页、记事本中的空格、回车替换:

public string texttohtml(string chr)

{

if(chr==null)

return "";

chr=chr.Replace("<","amp;lt");

chr=chr.Replace(">","amp;gt");

chr=chr.Replace("/n","<br>");

chr=chr.Replace(" ","amp;nbsp;");

// 将空格,回车替换为空字符串,及去掉空格换行符

chr=chr.Replace(" ","");

chr=chr.Replace("/r/n","");

chr=chr.Replace("/r","");

chr=chr.Replace("/n","");

return(chr);

}

昨夜风总结:

一、从网页表单读取的信息,或从记事本读取的信息,其空格为字符式的" "

,回车符用/n来表格。

二、判断用户按下的是否空格或回车键:空格键值为:32 即 (char)32,回车键键值为 13 即 (char)13;

三、向记事本中写入换行:

对象.WriteLine("一行内容");或者对象.Write("内容/r/n");

向网页中的textarea中写入换行,

对象.Text="内容"+"/r/n";

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。