Web特殊字符处理(SQL URL HTML)

 

注意:字体会影响某些特殊字符的正常显示!比如:日语编码下使用中文字体“/”显示为“¥”!可见CSS的影响是巨大滴!

允许输入所有的特殊字符情况下,轻松对应特殊字符之我见:

HTML中的特殊字符
 
string Title=HttpUtility.HtmlEncode(this.TextBox.Text.Trim().ToString());//对输入内容进行编码
SQL中的特殊字符
Title=Title.Replace("'","''");//对应SQL中的单引号
URL中的特殊字符
fileName=HttpUtility.UrlEncode(strFileName.ToString()).Replace("+","%20");
有些符号在URL中是不能直接传递的,如果要在URL中传递这些特殊符号,那么就要使用他们的编码了。下表中列出了一些URL特殊符号及编码

   十六进制值
1.+URL 中+号表示空格%2B
2.空格URL中的空格可以用+号或者编码%20
3./分隔目录和子目录%2F
4.?分隔实际的 URL 和参数%3F
5.%指定特殊字符%25
6.#表示书签%23
7.&URL 中指定的参数间的分隔符%26
8.=URL 中指定参数的值%3D

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值