java将js转成转义字符_java正则和JavaScript中的转义字符
和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中的转义字符相关推荐
- html字符串转成数组,图文详解JavaScript中字符串转换为数组的方法
在前端开发中经常需要使用JavaScript,那你知道怎么将JS字符串转换为数组吗?这篇文章就和大家讲讲JS将字符串转换为数组的方法,感兴趣的朋友可以参考一下,希望可以帮助到你. 之前一篇文章已经给大 ...
- url,html,javascript中的转义字符
URL中的转义字符:
- js获取html元素并且修改属性,JavaScript中获取和修改元素属性的值
在上一篇关于<JavaScript中几个操作元素对象的函数方法>文章中记录了分别通过元素的ID属性,元素的标签名,Class类名来获取元素的节点对象. 今天记录两个函数可以用来获取和修改获 ...
- js判断对象为空_在 JavaScript 中如何检查对象为空
下面的代码片段,用于检查对象是否为空.对于较新的浏览器,你可以使用 ES6 的 "Object.keys".?对于较旧的浏览器,可以安装Lodash库并使用其" isEm ...
- html转义字符xml工具,HTML,XML中的转义字符
HTML中的转义字符 HTML中,&等有特别含义,(前两个字符用于链接签,&用于转义),不能直接使用.使用这三个字符时,应使用他们的转义序列,如下所示: & 或 & & ...
- java匹配出某单词除外_java正则匹配 指定内容以外的 内容
今天,遇到一个需要 匹配出 指定内容以外的 内容的需求. 乍一看,需求貌视很简单啊,直接上 非贪婪模式的 双向零宽断言(有的资料上也叫 预搜索.预查.环视lookaround): 比如,我要匹配 串内 ...
- java把字符转成浮点_java 字符型转换成浮点型
1.字符串转化为整形.浮点类型 String s = "100"; //方法一 int a = Integer.parseInt(String s); Long.parseLong ...
- java将字符串转成对象_java – 将字符串转换为类对象
I am storing a class object into a string using toString() method. Now, I want to convert the string ...
- java将字符串遍历成数组_Java遍历字符串数组的几种方法
[POJ2699]The Maximum Number of Strong Kings(二分,最大流) 题意: 有n个队伍,两两都有比赛 知道最后每支队伍获胜的场数 求最多有多少队伍,他们战胜了所有获 ...
最新文章
- 一图读懂58大数据平台架构演进
- SAP MM 公司间STO发货单输出报错 - 合并工厂AUC1和存储位置6002没有货物收货地点 - 之对策
- HDU 6143 Killer Names (组合数学+DP)
- 2.1.3 计算机网络之编码与调制
- 简答题c语言文件操作顺序,计算机基础与程序设计2012年4月真题试题(02275)
- Python爬虫入门教程 27-100 微医挂号网专家团队数据抓取pyspider
- Serial Old收集器和Parallel Old收集器
- 纯CSS实现返回顶部的功能
- vs生成命令和属性的宏
- MariaDB之基于Percona Xtrabackup备份大数据库[完整备份与增量备份]
- vdbench和fio
- oracle库导出命令,Oracle数据库导出、导入命令
- HTML5之HTML+CSS3代码(二)
- 不是因为寂寞才想你计算机谱子,不是因为寂寞才想你曲谱
- 手机版minecraft java材质_材质包 - Minecraft Wiki,最详细的官方我的世界百科
- Ext中TextField的 label和feild的间距的设定
- html5 safari浏览器 全屏显示 隐藏工具条,HTML5全屏API不IPhone SE Safari浏览器工作,也...
- 期刊缩写合辑【JCR+ISO】
- (MATLAB代码分享,可运行)基于改进遗传算法的柔性作业车间调度优化研究
- 《2021中国制造行业人才白皮书》出炉(附下载)