//在生成html文档或xml文档时要注意一下特殊字符,否则会出错。

HTML中的转义字符

HTML中,&等有特殊含义,(前两个字符用于链接签,&用于转义),不能直接使用。使用这三个字符时,应使用它们的转义序列,如下所示:

& 或 &    &    和

< 或

> 或 >     >    大于号

"        "     双引号

空格

©        ©     版权符

&reg          ®     注册符

前者为字符转义序列,后者为数字转义序列。数字转为字符对应的ASCII码值。例如 & lt; font >显示为,,若直接写为则被认为是一个链接签。

需要说明的是:

a. 转义序列各字符间不能有空格;

b. 转义序列必须以";"结束;

c. 单独的&不被认为是转义开始;

d.区分大小写。

另一个需要转义的字符是引号,它的转义序列为"" "或"""

HTML使用的字符集是ISO &859 Larin-1字符集,该字符集中有许多标准键盘上无法输入的字符。对这些特殊字符只能使用转义序列。

XML转义字符

不合法的XML字符必须被替换为相应的实体。

如果在XML文档中使用类似"

if salary < 1000 then

为了避免出现这种情况,必须将字符"

if salary < 1000 then

下面是五个在XML文档中预定义好的实体:

<

>      >    大于号

&     &    和

'    '    单引号

"    "    双引号

实体必须以符号"&"开头,以符号";"结尾。

注意: 只有"

字符串里面的html转义字符串,HTML转义字符串相关推荐

  1. 字符串里面的\u200b

    在做一个爬虫的时候遇到一这样一个问题: 请看: 这个字符串包含了\u200b的unicode码,这个单独打印出来是一个空格,且占一个长度, 而空格的unicode编码为\u0020 从打印效果来看,他 ...

  2. php判断字符串里有英文,PHP针对中英文混合字符串长度判断及截取方法示例

    本文实例讲述了PHP针对中英文混合字符串长度判断及截取方法.分享给大家供大家参考,具体如下: /** * * 中英混合字符串长度判断 * @param unknown_type $str * @par ...

  3. php字符串里含有全角符号,php将字符串中全角字符转换为半角字符_PHP教程

    php将字符串中全角字符转换为半角字符 php将字符串中全角字符转换为半角字符,摘自ecshop. /** * 将一个字串中含有全角的数字字符.字母.空格或'%+-()'字符转换为相应半角字符 * @ ...

  4. 代码随想录算法训练营第八天|344.反转字符串 541. 反转字符串II 剑指Offer 05.替换空格 151.翻转字符串里的单词 剑指Offer58-II.左旋转字符串

    一.344.反转字符串 题目:编写一个函数,其作用是将输入的字符串反转过来.输入字符串以字符数组 char[] 的形式给出. 不要给另外的数组分配额外的空间,你必须原地修改输入数组.使用 O(1) 的 ...

  5. python单词反转_翻转字符串里的单词

    翻转字符串里的单词 题目要求 给定一个字符串,逐个翻转字符串中的每个单 示例: 输入: " the sky is blue", 输出: "blue is sky the ...

  6. 按字符串里的数字排序

    按字符串里的数字排序 给出的字符串结构是前边是字母.后边为数字,例如wew0145,要求给出一组数据,按照后边的数字从小到大排序. 输入 wr0068,lt01,qhy0027828,gh204252 ...

  7. php 字符串函数 教程_最全的php字符串处理函数

    PHP 的字符串处理功能非常强大,作为一名php程序员我们需要了解什么是php 字符串处理函数,以及有哪些怎么去用.本文我们对php字符串处理函数进行一个大总结,这些都是系统自带的php字符串处理函数 ...

  8. python的数值可以转换为字符串_python 数值转换为字符串Python对HTML转义字符进行反转义...

    什么是转义字符 在 HTML 中 .& 等字符有特殊含义( 用于标签中,& 用于转义),他们不能在 HTML 代码中直接使用,如果要在网页中显示这些符号,就需要使用 HTML 的转义字 ...

  9. 转载Python正则表达式匹配反斜杠'\'问题(——字符串转义与正则转义)

    个人总结(非转载部分): 1.原始字串(字符串前加r,如r'xxx')常用在正则表达式中,在正则表达运算中,要进行正则转义(原始字串不原始) 实例: 2.普通字串若要用于正则表达式中,会先进行&quo ...

最新文章

  1. redis关键字删除_Redis批量删除key的小技巧
  2. php 主页子标题修改,关于有部分用户默认PC主页大标题标签修改无效的答疑.
  3. 前端学习(1378):express静态资源处理
  4. 21世纪商业运作平台:云计算(Cloud Computing)
  5. Arena4D点云数据处理软件简介
  6. Hotel Manager 酒店管理系统
  7. 网利友联CEO王卫平受邀坐客飞官七直播间
  8. 阿里需要定力打持久战
  9. 有关“A New Adversarial Embedding Method for Enhancing Image Steganography“的理解
  10. 推荐个边玩边学编程的游戏
  11. Windows 10安装Adobe XD出现白屏闪退问题
  12. 外卖红包领取公众号简单搭建
  13. Auto.js Pro安卓免ROOT引流脚本开发系列教程26网易公开课(4)-关注用户
  14. 通过mtd读写flash_Linux下读写FLASH驱动——MTD设备分析
  15. 模拟登录爬取广职院正方教务系统
  16. 本科,硕士们进了BAT拿高工资,为什么博士却要挤破头低薪进985高校?
  17. 大连三家软件企业入围全国软件百强排行榜
  18. 字节跳动最爱考的前端面试题:Node.js 基础
  19. antv/G6自定义边
  20. 使用fo-dicom读取Dicom文件的PixelData信息及像素信息(C# / fo-dicom)

热门文章

  1. Oracle Mybatis批量修改
  2. MFCC算法讲解及实现(matlab)
  3. hellgate 射击体验
  4. 全国省级、地级、县级行政区划数据
  5. 一个摄影爱好者眼中的PRESSon
  6. Spring支持的几种bean的作用域
  7. 彻底搞懂 offsetX、scrollX、clientX 的区别
  8. asp毕业设计——基于asp+access的网上图书销售系统设计与实现设计与实现(毕业论文+程序源码)——网上图书销售系统
  9. 一行放不下足够的盒子
  10. WIFI学习六(SNTP)