加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

转义字符

发布时间:2020-12-12 15:05:46 所属栏目:MsSql教程 来源:网络整理
导读:C#转义字符 如果定义一个字符内含有转义序列元素就会发生转义。转义序列包括标准的/字符,后跟一个“u”和一个4位十六进制值。 “work/’angel”等同于”work/u0027angel” 为了避免转义序列元素转义,可以通过以下二种方案避免转义。 (1) 可以通过@符实现。

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)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读