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方法和技巧大全
Dec 27 Javascript
JavaScript高级程序设计 阅读笔记(二十一) JavaScript中的XML
Sep 14 Javascript
Fullpage.js固定导航栏-实现定位导航栏
Mar 17 Javascript
javascript学习指南之回调问题
Apr 23 Javascript
Bootstrap安装环境配置教程分享
May 27 Javascript
jquery插件treegrid树状表格的使用方法详解(.Net平台)
Jan 03 Javascript
微信小程序 实战程序简易新闻的制作
Jan 09 Javascript
微信小程序日历效果
Dec 29 Javascript
vue.js 2.*项目环境搭建、运行、打包发布的详细步骤
May 01 Javascript
vue+koa2实现session、token登陆状态验证的示例
Aug 30 Javascript
JavaScript如何借用构造函数继承
Nov 06 Javascript
js实现网页版贪吃蛇游戏
Feb 22 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
discuz 首页四格:最新话题+最新回复+热门话题+精华文章插件
2007/08/19 PHP
Server.HTMLEncode让代码在页面里显示为源代码
2013/12/08 PHP
php使用mysqli向数据库添加数据的方法
2015/03/20 PHP
PHP十六进制颜色随机生成器功能示例
2017/07/24 PHP
二级域名转向类
2006/11/09 Javascript
jQuery 鼠标经过(hover)事件的延时处理示例
2014/04/14 Javascript
上传文件返回的json数据会被提示下载问题解决方案
2014/12/03 Javascript
jQuery中:selected选择器用法实例
2015/01/04 Javascript
javascript原型模式用法实例详解
2015/06/04 Javascript
理解javascript定时器中的setTimeout与setInterval
2016/02/23 Javascript
JS模拟简易滚动条效果代码(附demo源码)
2016/04/05 Javascript
微信小程序 火车票查询实例讲解
2016/10/17 Javascript
纯JS实现轮播图
2017/02/22 Javascript
值得分享和收藏的xmlplus组件学习教程
2017/05/05 Javascript
Node.js+ES6+dropload.js实现移动端下拉加载实例
2017/06/01 Javascript
JavaScript之排序函数_动力节点Java学院整理
2017/06/30 Javascript
React Native模块之Permissions权限申请的实例相机
2017/09/28 Javascript
JS localStorage存储对象,sessionStorage存储数组对象操作示例
2020/02/15 Javascript
weui上传多图片,压缩,base64编码的示例代码
2020/06/22 Javascript
微信小程序用户盒子、宫格列表的实现
2020/07/01 Javascript
python实现获取序列中最小的几个元素
2014/09/25 Python
利用python获取Ping结果示例代码
2017/07/06 Python
python简单图片操作:打开\显示\保存图像方法介绍
2017/11/23 Python
pytorch 把MNIST数据集转换成图片和txt的方法
2018/05/20 Python
Python pandas.DataFrame调整列顺序及修改index名的方法
2019/06/21 Python
python内存监控工具memory_profiler和guppy的用法详解
2019/07/29 Python
python如何通过pyqt5实现进度条
2020/01/20 Python
加拿大购物频道:The Shopping Channel
2016/07/21 全球购物
Expedia印度尼西亚站:预订酒店、廉价航班和度假套餐
2018/01/31 全球购物
FragranceNet中文网:北美健康美容线上零售商
2020/08/26 全球购物
澳大利亚家具商店:Freedom
2020/12/17 全球购物
化工工艺设计求职信
2014/06/25 职场文书
团员个人总结
2015/02/26 职场文书
售后前台接待岗位职责
2015/04/03 职场文书
生产车间管理制度
2015/08/04 职场文书
联想win10摄像头打不开怎么办?win10笔记本摄像头打不开解决办法
2022/04/08 数码科技