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获取网页中的js、css、Flash等文件
Dec 20 Javascript
对象特征检测法判断浏览器对javascript对象的支持
Jul 25 Javascript
jQuery 追加元素的方法如append、prepend、before
Jan 16 Javascript
jQuery DOM删除节点操作指南
Mar 03 Javascript
深入分析Javascript事件代理
Jan 30 Javascript
javascript实现二叉树的代码
Jun 08 Javascript
JavaScript之iterable_动力节点Java学院整理
Jun 29 Javascript
Angular.js前台传list数组由后台spring MVC接收数组示例代码
Jul 31 Javascript
微信小程使用swiper组件实现图片轮播切换显示功能【附源码下载】
Dec 12 Javascript
一种angular的方法级的缓存注解(装饰器)
Mar 13 Javascript
js中split()方法得到的数组长度问题
Jul 19 Javascript
jquery css实现流程进度条
Mar 26 jQuery
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
详细介绍PHP应用提速面面观
2006/10/09 PHP
通过php添加xml文档内容的方法
2015/01/23 PHP
为百度UE编辑器上传图片添加水印功能
2015/04/16 PHP
PHP中用mysqli面向对象打开连接关闭mysql数据库的方法
2016/11/05 PHP
PHP新特性之字节码缓存和内置服务器
2017/08/11 PHP
thinkPHP5项目中实现QQ第三方登录功能
2017/10/20 PHP
JavaScript 模拟用户单击事件
2009/12/31 Javascript
基于jquery的地址栏射击游戏代码
2011/03/10 Javascript
jQuery移动和复制dom节点实用DOM操作案例
2012/12/17 Javascript
jQuery+css实现图片滚动效果(附源码)
2013/03/18 Javascript
jquery获取iframe中的dom对象(两种方法)
2013/07/02 Javascript
jquery 漂亮的删除确认和提交无刷新删除示例
2013/11/13 Javascript
jQuery设置与获取HTML,文本和值的简单实例
2014/02/26 Javascript
Nodejs中自定义事件实例
2014/06/20 NodeJs
jquery.map()方法的使用详解
2015/07/09 Javascript
jquery京东商城双11焦点图多图广告特效代码分享
2015/09/06 Javascript
JS获取地址栏参数的两种方法(简单实用)
2016/06/14 Javascript
JavaScript 点击触发复制功能实例详解
2018/11/02 Javascript
微信小程序实现预览图片功能
2020/10/22 Javascript
JQuery属性操作与循环用法示例
2019/05/15 jQuery
Vue函数式组件的应用实例详解
2019/08/30 Javascript
详解datagrid使用方法(重要)
2020/11/06 Javascript
详解Python中的各种函数的使用
2015/05/24 Python
python图片验证码生成代码
2016/07/02 Python
python实现pdf转换成word/txt纯文本文件
2018/06/07 Python
使用Python来开发微信功能
2018/06/13 Python
python实现换位加密算法的示例
2018/10/14 Python
python pygame实现球球大作战
2019/11/25 Python
Python3打包exe代码2种方法实例解析
2020/02/17 Python
canvas三角函数模拟水波效果的示例代码
2018/07/03 HTML / CSS
瑞典时尚服装购物网站:Miinto.se
2017/10/30 全球购物
一些.net面试题
2014/10/06 面试题
结构工程个人自荐信范文
2013/11/30 职场文书
幼儿园教师教育感言
2014/02/28 职场文书
总结Python使用过程中的bug
2021/06/18 Python
mysql中varchar类型的日期进行比较、排序等操作的实现
2021/11/17 MySQL