微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

转义字符

C#转义字符

如果定义一个字符内含有转义序列元素就会发生转义。转义序列包括标准的/字符,后跟一个“u”和一个4位十六进制值。
“work/’angel”等同于”work/u0027angel”
为了避免转义序列元素转义,可以通过以下二种方案避免转义。
(1) 可以通过@符实现。
@"C:/Temp/myInfo/work.doc”
(2) 可以通过逐字指定字符串字面值(二个反斜扛)实现。
"C://Temp//myInfo//work.doc”

a    警铃   /b   退格
/f   换页   /n   新的一行
/r   回车   /t   水平制表符
/v   垂直制表符   /0   空
/'   单引号       /''  双引号
//   反斜线符号    /r/n 回车换行

URL转义字符

在传值前 通过.Net的HttpUtility编码处理后,可将转义字符转为16进制;

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

常用HTML转义字符

    半方大的空白            
    全方大的空白            
    不断行的空白格           
<    >>     大于             >     >
&     &符号          &     &
"     双引号          "     "
?     版权             ©     ©
?     已注册商标    ®     ®
?     商标(美国)     ?         ™
×     乘号            ×     ×
÷     除号            ÷     ÷

XML转义字符

和          &       &  
单引号      '       & apos;  
双引号      "       & quot;  
大于号      >       & gt;  
小于号      <       lt="">

sql转义字符

sql 的转义字符是:'(单引号)
eg:select * from tbl where uyear='''06'

ORACLE转义字符

ORACLE的转义字符是用来区别字段中的某个特殊的符号。通常用escape来定义(sqlserver也是)。 比如在oracle字段中%通常代表任意个字符,但是当字段中出现%时候就需要使用转义字符。 eg:select   p_name,p_id from products where p_name like '/%scott'  escape '/'; 这里p_name 中含有%,所以使用字符/用作转义字符。 存储字符:1) update userinfo set pageurl='myjsp?page=1'||'&'||'pagesize=10' where id='test'           2) update userinfo set pageurl='myjsp?page=1'||chr(38)||'pagesize=10' where id='test' 其中||是连字符,chr(38)跟ASCII的字符转码是一致的。 PL/sql中还可以set define off来关闭特殊字符,还可以用show define来查看有些特殊定义的字符。 在PL/sql里两个单引号等于一个单引号,双引号 = chr(34)

@H_502_66@

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐