JavaScript与Java正则表达式写法的区别介绍


Posted in Javascript onAugust 15, 2017

Js验证写法:(转义符\)

var str = "待验证文本";
var regular = new RegExp(/这里是正则表达式/);
if (regular.test(str)) {
  console.log("符合条件");
} else {
  console.log("不符合条件");
}
//或者
var str = "待验证文本";
if (/这里是正则表达式/.test(str)) {
  console.log("符合条件");
} else {
  console.log("不符合条件");
}

Java验证写法:(转义符\\)

String str = "待验证文本";
String regular = "这里是正则表达式";
if (Pattern.compile(regular).matcher(str).matches()) {
  System.out.println("符合条件");
} else {
  System.out.println("不符合条件");
}
//或者
String str = "待验证文本";
if (str.matches("这里是正则表达式")) {
  System.out.println("符合条件");
} else {
  System.out.println("不符合条件");
}

常用的一些正则表达式

验证只能含有6-16位大小写字母、数字、下划线:
^[\w]{6,16}$
验证字符串是否全是空格组成:
^[\s]+$
验证只能含有中文、大小写字母、数字、下划线(不含中文符号):
^[\u4E00-\u9FA5\w]+$
验证邮箱格式:
^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]+$
验证只能含有大小写字母和数字
^[a-zA-Z0-9]+$

总结

以上所述是小编给大家介绍的JavaScript与Java正则表达式写法的区别介绍,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
javascript实现动态CSS换肤技术的脚本
Jun 29 Javascript
Jquery 设置标题的自动翻转
Oct 03 Javascript
setTimeout和setInterval的区别你真的了解吗?
Mar 31 Javascript
JS Jquery 遍历,筛选页面元素 自动完成(实现代码)
Jul 08 Javascript
js 文本滚动效果的实例代码
Aug 17 Javascript
jQuery中unbind()方法用法实例
Jan 19 Javascript
JavaScript的Vue.js库入门学习教程
May 23 Javascript
JS实现移动端按首字母检索城市列表附源码下载
Jul 05 Javascript
详解AngularJS跨页面传值(ui-router)
Aug 23 Javascript
vue项目前端埋点的实现
Mar 06 Javascript
Vue CL3 配置路径别名详解
May 30 Javascript
JavaScript对象访问器Getter及Setter原理解析
Dec 08 Javascript
js基于FileSaver.js 浏览器导出Excel文件的示例
Aug 15 #Javascript
form表单序列化详解(推荐)
Aug 15 #Javascript
JavaScript上传文件时不用刷新页面方法总结(推荐)
Aug 15 #Javascript
JavaScript阻止表单提交方法(附代码)
Aug 15 #Javascript
jQuery DOM节点的遍历方法小结
Aug 15 #jQuery
Mongoose实现虚拟字段查询的方法详解
Aug 15 #Javascript
深入浅析Vue不同场景下组件间的数据交流
Aug 15 #Javascript
You might like
全国FM电台频率大全 - 12 安徽省
2020/03/11 无线电
玩转图像函数库―常见图形操作
2006/09/03 PHP
15个小时----从修改程序到自己些程序
2006/10/09 PHP
分享PHP入门的学习方法
2007/01/02 PHP
php使用GD库创建图片缩略图的方法
2015/06/10 PHP
PHP实现的观察者模式实例
2017/06/21 PHP
从JavaScript 到 JQuery (1)学习小结
2009/02/12 Javascript
JS合并数组的几种方法及优劣比较
2014/09/19 Javascript
Express实现前端后端通信上传图片之存储数据库(mysql)傻瓜式教程(一)
2015/12/10 Javascript
Bootstrap页面缩小变形的快速解决办法
2017/02/03 Javascript
利用Jquery实现几款漂亮实用的时间轴(附示例代码)
2017/02/15 Javascript
浅析Vue项目中使用keep-Alive步骤
2018/07/27 Javascript
基于AngularJs select绑定数字类型的问题
2018/10/08 Javascript
一篇文章介绍redux、react-redux、redux-saga总结
2019/05/23 Javascript
微信小程序实现底部弹出模态框
2020/11/18 Javascript
[01:04:29]DOTA2-DPC中国联赛 正赛 Phoenix vs XG BO3 第二场 1月31日
2021/03/11 DOTA
使用BeautifulSoup爬虫程序获取百度搜索结果的标题和url示例
2014/01/19 Python
python两种遍历字典(dict)的方法比较
2014/05/29 Python
python MySQLdb Windows下安装教程及问题解决方法
2015/05/09 Python
Python的Django框架中settings文件的部署建议
2015/05/30 Python
Python的Flask框架中配置多个子域名的方法讲解
2016/06/07 Python
python函数的5种参数详解
2017/02/24 Python
教你学会使用Python正则表达式
2017/09/07 Python
python利用sklearn包编写决策树源代码
2017/12/21 Python
Python解析并读取PDF文件内容的方法
2018/05/08 Python
Window环境下Scrapy开发环境搭建
2018/11/18 Python
Python 获取div标签中的文字实例
2018/12/20 Python
Python将json文件写入ES数据库的方法
2019/04/10 Python
自定义django admin model表单提交的例子
2019/08/23 Python
selenium+超级鹰实现模拟登录12306
2021/01/24 Python
韩都衣舍天猫官方旗舰店:天猫女装销售总冠军
2017/10/10 全球购物
PHP如何防止SQL注入
2014/05/03 面试题
投标担保书范文
2014/04/02 职场文书
学术会议领导致辞
2015/07/29 职场文书
三严三实·严以律己心得体会
2016/01/13 职场文书
68句权威创业名言
2019/08/26 职场文书