和java类似,javascript中用unicode表示字符是:\u0024.。

点的转义:. ==> u002E

美元符号的转义:$ ==> u0024

乘方符号的转义:^ ==> u005E

左大括号的转义:{ ==> u007B

左方括号的转义:[ ==> u005B

左圆括号的转义:( ==> u0028

竖线的转义:| ==> u007C

右圆括号的转义:) ==> u0029

星号的转义:* ==> u002A

加号的转义:+ ==> u002B

问号的转义:? ==> u003F

反斜杠的转义: ==> u005C

Java代码

String str2="a$b$c";

String strs[]=str2.split("$");

for(String str:strs){

System.out.println(str);

}

并不会打出 a , b ,c需要转义才可如:

Java代码

String str2="a$b$c";

String strs[]=str2.split("\\u0024");

for(String str:strs){

System.out.println(str);

}

注意 ,不需要转义

正如下面的程序

例如id为111,检查是否在拼接的字符串里101,111,333,333,1111,

public Boolean patternChecked(String idStr,String gIds){

String pstr="[^0-9]?,?"+idStr+"[^0-9]?,?";//这里[^0-9]后面不加?的话,会认为此处一定要有其他字符。。

Pattern p=Pattern.compile(pstr);

//System.out.println(p.split(""));

Matcher m=p.matcher(gIds);

if(m.find()){

return true;

}

return false;

}

%>

找出数字,这里需要匹配,

下面开始js的匹配

只讲[]中需要转义的字符。。

如果你想写个正则,想匹配所有特殊字符,怎么办》??

我写了个程序,并测试了下,

if(/[!@#$%^&*()\-+{}\[\]\;':",.\/<>?]/.test(name)){

font.innerHTML = "*
Invalid Name。";

return false;

}

在[]中,需要转义的字符有[ ] / -,上面中除了这四个其他都不用转义,以为在[]中不会出现异义。。。

java将js转成转义字符_java正则和JavaScript中的转义字符相关推荐

  1. html字符串转成数组,图文详解JavaScript中字符串转换为数组的方法

    在前端开发中经常需要使用JavaScript,那你知道怎么将JS字符串转换为数组吗?这篇文章就和大家讲讲JS将字符串转换为数组的方法,感兴趣的朋友可以参考一下,希望可以帮助到你. 之前一篇文章已经给大 ...

  2. url,html,javascript中的转义字符

    URL中的转义字符:

  3. js获取html元素并且修改属性,JavaScript中获取和修改元素属性的值

    在上一篇关于<JavaScript中几个操作元素对象的函数方法>文章中记录了分别通过元素的ID属性,元素的标签名,Class类名来获取元素的节点对象. 今天记录两个函数可以用来获取和修改获 ...

  4. js判断对象为空_在 JavaScript 中如何检查对象为空

    下面的代码片段,用于检查对象是否为空.对于较新的浏览器,你可以使用 ES6 的 "Object.keys".?对于较旧的浏览器,可以安装Lodash库并使用其" isEm ...

  5. html转义字符xml工具,HTML,XML中的转义字符

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

  6. java匹配出某单词除外_java正则匹配 指定内容以外的 内容

    今天,遇到一个需要 匹配出 指定内容以外的 内容的需求. 乍一看,需求貌视很简单啊,直接上 非贪婪模式的 双向零宽断言(有的资料上也叫 预搜索.预查.环视lookaround): 比如,我要匹配 串内 ...

  7. java把字符转成浮点_java 字符型转换成浮点型

    1.字符串转化为整形.浮点类型 String s = "100"; //方法一 int a = Integer.parseInt(String s); Long.parseLong ...

  8. java将字符串转成对象_java – 将字符串转换为类对象

    I am storing a class object into a string using toString() method. Now, I want to convert the string ...

  9. java将字符串遍历成数组_Java遍历字符串数组的几种方法

    [POJ2699]The Maximum Number of Strong Kings(二分,最大流) 题意: 有n个队伍,两两都有比赛 知道最后每支队伍获胜的场数 求最多有多少队伍,他们战胜了所有获 ...

最新文章

  1. 一图读懂58大数据平台架构演进
  2. SAP MM 公司间STO发货单输出报错 - 合并工厂AUC1和存储位置6002没有货物收货地点 - 之对策
  3. HDU 6143 Killer Names (组合数学+DP)
  4. 2.1.3 计算机网络之编码与调制
  5. 简答题c语言文件操作顺序,计算机基础与程序设计2012年4月真题试题(02275)
  6. Python爬虫入门教程 27-100 微医挂号网专家团队数据抓取pyspider
  7. Serial Old收集器和Parallel Old收集器
  8. 纯CSS实现返回顶部的功能
  9. vs生成命令和属性的宏
  10. MariaDB之基于Percona Xtrabackup备份大数据库[完整备份与增量备份]
  11. vdbench和fio
  12. oracle库导出命令,Oracle数据库导出、导入命令
  13. HTML5之HTML+CSS3代码(二)
  14. 不是因为寂寞才想你计算机谱子,不是因为寂寞才想你曲谱
  15. 手机版minecraft java材质_材质包 - Minecraft Wiki,最详细的官方我的世界百科
  16. Ext中TextField的 label和feild的间距的设定
  17. html5 safari浏览器 全屏显示 隐藏工具条,HTML5全屏API不IPhone SE Safari浏览器工作,也...
  18. 期刊缩写合辑【JCR+ISO】
  19. (MATLAB代码分享,可运行)基于改进遗传算法的柔性作业车间调度优化研究
  20. 《2021中国制造行业人才白皮书》出炉(附下载)

热门文章

  1. 贪心法求解汽车加油问题
  2. linux跳板机权限管理,linux Jumpserver跳板机 /堡垒机详细部署
  3. js垃圾回收的标记清理与引用计数
  4. 春节文案新年文案合集丨扩充运营素材库必备
  5. 看以色列农业物联网是如何颠覆传统农业的
  6. 软件工程基础复习_4.1
  7. Linux 中 使用 tar -zxvf 将文件解压到指定目录
  8. 云计算时代必备技术:内网穿透详解
  9. python发送、抄送邮件
  10. Lucene(1):Lucene介绍