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 相关文章推荐
js window.onload 加载多个函数的方法
Nov 02 Javascript
基于jQuery的弹出框插件
Mar 18 Javascript
导航跟随滚动条置顶移动示例代码
Sep 11 Javascript
加随机数引入脚本不让浏览器读取缓存
Sep 04 Javascript
简述JavaScript的正则表达式中test()方法的使用
Jun 16 Javascript
深入浅析Extjs中store分组功能的使用方法
Apr 20 Javascript
jQuery插件pagination实现无刷新分页
May 21 Javascript
想学习javascript JS和jQuery哪个重要 先学哪个
Dec 11 Javascript
浅谈JavaScript的innerWidth与innerHeight
Oct 12 Javascript
vue中v-for加载本地静态图片方法
Mar 03 Javascript
微信小程序开发之路由切换页面重定向问题
Sep 18 Javascript
jQuery选择器之基本过滤选择器用法实例分析
Feb 19 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
dedecms后台验证码总提示错误的解决方法
2007/03/21 PHP
记录PHP错误日志 display_errors与log_errors的区别
2012/10/09 PHP
解析php addslashes()与addclashes()函数的区别和比较
2013/06/24 PHP
php中mkdir函数用法实例分析
2014/11/15 PHP
PHP的PDO操作简单示例
2016/03/30 PHP
php中static和const关键字用法分析
2016/12/07 PHP
php 的多进程操作实践案例分析
2020/02/28 PHP
小议Function.apply() 之一------(函数的劫持与对象的复制)
2006/11/30 Javascript
对YUI扩展的Gird组件 Part-1
2007/03/10 Javascript
JavaScript 数组详解
2013/10/10 Javascript
Javascript数组操作函数总结
2015/02/05 Javascript
JavaScript中setTimeout和setInterval函数的传参及调用
2016/03/11 Javascript
jquery datatable服务端分页
2016/08/31 Javascript
详解react-router4 异步加载路由两种方法
2017/09/12 Javascript
基于vue.js的分页插件详解
2017/11/27 Javascript
antd组件Upload实现自己上传的实现示例
2018/12/18 Javascript
Vue传参一箩筐(页面、组件)
2019/04/04 Javascript
vue实现todolist基本功能以及数据存储功能实例详解
2019/04/11 Javascript
js实现图片3D轮播效果
2019/09/21 Javascript
[02:09:59]火猫TV国士无双dota2 6.82版本详解(下)
2014/09/29 DOTA
python实现八大排序算法(1)
2017/09/14 Python
python更改已存在excel文件的方法
2018/05/03 Python
python用requests实现http请求代码实例
2019/10/31 Python
python-sys.stdout作为默认函数参数的实现
2020/02/21 Python
Python如何把Spark数据写入ElasticSearch
2020/04/18 Python
JSF的标签库有哪些
2012/04/27 面试题
英文商务邀请信
2014/01/22 职场文书
《一本男孩子必读的书》教学反思
2014/02/19 职场文书
小学班干部竞选演讲稿
2014/04/24 职场文书
高中校园广播稿3篇
2014/09/29 职场文书
群众路线个人剖析材料
2014/10/07 职场文书
行政执法队伍作风整顿剖析材料
2014/10/11 职场文书
质监局领导班子践行群众路线整改方案
2014/10/26 职场文书
民事和解协议书格式
2014/11/29 职场文书
邀请函的格式
2015/01/30 职场文书
领导干部失职检讨书
2015/05/05 职场文书