Prototype源码浅析 String部分(三)之HTML字符串处理_prototype
程序员文章站
2022-03-25 17:47:37
...
HTML处理 | stripTags | escapeHTML | unescapeHTML |
JSON处理 | unfilterJSON | isJSON | evalJSON | parseJSON |
脚本处理 | stripScripts | extractScripts | evalScripts |
HTML字符串,JSON字符串和HTML中的脚本字符串。
【乱入一句,有关JSON的一点东西,可以看看http://www.cnblogs.com/TomXu/archive/2012/01/11/2311956.html】
下面分别叙述:
一、HTML字符串
stripTags :移除字符串中所有的 HTML 标签。
escapeHTML : 将 HTML 特殊字符转换为它们的等价实体。(&对应& 对应> )
unescapeHTML :移除字符串中的标签,并将用实体表示的 HTML 特殊字符转换为它们的正常形式。(escapeHTML 的逆操作)
stripTags 中的一段正则/])+)?>|/gi用来匹配标签中的内容,注意不能换行,不过换行的话就有语法错误了。
【这个方法唯一需要注意的位置是,stripTags会移除
上一篇: PHP的N个Tip
下一篇: php的socket通信案例详解