当前位置:大问百书>百科知识>转义字符的作用

转义字符的作用

2024-10-21 13:27:57 编辑:zane 浏览量:635

转义字符的作用

的有关信息介绍如下:

转义字符串(E联海答亲选要灯觉德scapeSequence)也称字符实体(Ch对aracterEntity)。在HTML中,定义转义字符串的原因有两个:第一个原因是像“<”和“>”这类符号已经用来表示HTML标签,因此就不能直接当做文本中的符号来使用。为纸况场跳药坚药重晶李了在HTML文档中使用这些符号,就需要定义它的转义字符串。当列赶工思点况防她湖体解释程序遇到这类字符串时就把环极元斗晚完它解释为真实的字符。在输入转义字符串时,要严格遵守字母大小写的规则。第二个原因是,有些字符在ASCII字符集中没有定义,因此需要使用转义字符串来表示。

其实所有编程语言,拥有转义字符的原因基本上是两点:一、使用转义字符来表示字符集中定义的字符,比如ASCll里面的控制字符及回车换行等字符,这些字符都没有现成的文字代号。所以只能用转义字符来表示。二、某一均斤保希被封易些特定的字符在编辑语言中被定义为特殊用途的字符。这些字符由于被定义为特殊用途,它们失去了原有己的意义。比如说Html中,<被HTML定义为标签的开占育派爱始,所以当我们转入<时,HTML就会把它当作为开始,而不是当作一个<来看待。再钱如PHP的双引号(),充政手存零己护口被PHP定义为字符串的外围标签,所以如果你在一对双引号里面,还想要使用双引格煤号,只能使用转义字符了。不然PHP就会报错了。

从上面也可以看出转义无非力称球厚端是两种情况:1:将普通字符转为特殊用途,一般是编程语言中,用于表示不能直接显示的字符,比如后退键,回车键,等。2:用来将特殊意义的字符转换回它原来的意义。一般用在正则表达式中。还抗觉南丰领个有有些脚本语言是弱类型,有些语言比如html并不是编程语言,而是标记语言,有些语言影只有一种类型比如shell脚本语言,这些语言中字符串都不加引号””,或者可示以不加引号“”,所以有时候依短需要转移字符说明某字符此时的身功松云盐军份是普通字符,而不是有特殊意义的元字符。

另外出于网站的安全。在数据写入数据库前,都会使用转义字符(函数)对一些敏感字符进行转义。这样做可以避免一些别有用心的人利用特殊符号的注入攻击。

转义字符的作用

版权声明:文章由 大问百书 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.dawenbaishu.com/article/153121.html
热门文章