码迷,mamicode.com
首页 > Web开发 > 详细

atitit.js的 字符串内容 转义  js处理html

时间:2015-08-11 23:33:51      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:

atitit.js的 字符串内容 转义  js处理html

 

1. js处理html的问题 1

2. js的 字符串内容 转义 1

2.1. 处理流程 1

3. 下面的表格列出了其余的特殊字符,这些特殊字符都可以使用反斜杠来添加到文本字符串中: 2

4. --code 2

 

 

1. js处理html的问题

反斜杠问题

引号问题。回车换行造成的语句中断问题。。

 

2. js的 字符串内容 转义

一个回车

还有一个换行转义

一个引号转义。。

反斜杠转义

 

2.1. 处理流程

先替换反斜杠。在引号,在回车,在换行。。

 

作者:: 老哇的爪子 Attilax 艾龙,  EMAIL:1466519819@qq.com

转载请注明来源: http://blog.csdn.net/attilax

 

3. 下面的表格列出了其余的特殊字符,这些特殊字符都可以使用反斜杠来添加到文本字符串中:

代码

输出

\‘

单引号

\"

双引号

\&

和号

\\

反斜杠

\n

换行符

\r

回车符

\t

制表符

\b

退格符

\f

换页符

 

4. --code

 

public class EncodeX {

public static void main(String[] args) {

String s="window.document.getElementById(‘editor‘).value=‘\"aaa\"‘";

s=filex.read("c:\\1.txt");

System.out.println(jsEncodes));

}

 

public static String jsEncode(String p2_txt) {

// TODO Auto-generated method stub

String doubleQuoto="\"";

String replaceAll = p2_txt.replaceAll(doubleQuoto"\\\\\"");

return replaceAll;

}

public static String jsEncodeSingleQuoue(String p2_txt) {

// TODO Auto-generated method stub

p2_txt = p2_txt.replace("\\""\\\\");

String doubleQuoto="\‘";

String replaceAll = p2_txt.replaceAll(doubleQuoto"\\\\\‘");  

  replaceAll = replaceAll.replaceAll("\r""\\\\r"); 

  replaceAll = replaceAll.replaceAll("\n""\\\\n");

return replaceAll;

}

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

atitit.js的 字符串内容 转义  js处理html

标签:

原文地址:http://blog.csdn.net/attilax/article/details/47427707

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!