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 相关文章推荐
语义化 H1 标签
Jan 14 Javascript
javascript hashtable实现代码
Oct 13 Javascript
JS上传前预览图片实例
Mar 25 Javascript
jquery-syntax动态语法着色示例代码
May 14 Javascript
jQuery实现表单步骤流程导航代码分享
Aug 28 Javascript
JavaScript实现广告弹窗效果
Aug 09 Javascript
jQuery点击头像上传并预览图片
Feb 23 Javascript
node.js实现上传文件功能
Jul 15 Javascript
Vue 3.0 前瞻Vue Function API新特性体验
Aug 12 Javascript
vue-router结合vuex实现用户权限控制功能
Nov 14 Javascript
js HTML DOM EventListener功能与用法实例分析
Apr 27 Javascript
Vue 中使用lodash对事件进行防抖和节流操作
Jul 26 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
PHP导出MySQL数据到Excel文件(fputcsv)
2011/07/03 PHP
php启用zlib压缩文件的配置方法
2013/06/12 PHP
PHP微信开发之有道翻译
2016/06/23 PHP
一个可以随意添加多个序列的tag函数
2009/07/21 Javascript
jquery实现带复选框的表格行选中删除时高亮显示
2013/08/01 Javascript
JS小功能(setInterval实现图片效果显示时间)实例代码
2013/11/28 Javascript
js获取指定的cookie的具体实现
2014/02/20 Javascript
JavaScript从数组中删除指定值元素的方法
2015/03/18 Javascript
不想让浏览器运行javascript脚本的方法
2015/11/20 Javascript
jqGrid用法汇总(全经典)
2016/06/28 Javascript
手机端点击图片放大特效PhotoSwipe.js插件实现
2016/08/24 Javascript
微信小程序 chooseImage选择图片或者拍照
2017/04/07 Javascript
AngularJS常见过滤器用法实例总结
2017/07/06 Javascript
jQuery实现点击下拉框中的值累加到文本框中的方法示例
2017/10/28 jQuery
快速解决brew安装特定版本flow的问题
2018/05/17 Javascript
vue实现类似淘宝商品评价页面星级评价及上传多张图片功能
2018/10/29 Javascript
js删除对象/数组中null、undefined、空对象及空数组方法示例
2018/11/14 Javascript
微信小程序云开发详细教程
2019/05/16 Javascript
微信小程序JS加载esmap地图的实例详解
2019/09/04 Javascript
JavaScript数组去重实现方法小结
2020/01/17 Javascript
[03:24]2014DOTA2国际邀请赛 神秘商店生意火爆
2014/07/18 DOTA
pytorch 转换矩阵的维数位置方法
2018/12/08 Python
python实现的MySQL增删改查操作实例小结
2018/12/19 Python
详解python多线程之间的同步(一)
2019/04/03 Python
Python字符串的常见操作实例小结
2019/04/08 Python
解决python执行不输出系统命令弹框的问题
2019/06/24 Python
python序列化与数据持久化实例详解
2019/12/20 Python
pytorch 图像中的数据预处理和批标准化实例
2020/01/15 Python
上课迟到检讨书
2014/02/19 职场文书
端午节活动策划方案
2014/03/09 职场文书
品质主管岗位职责
2014/03/16 职场文书
党员反对四风思想汇报范文
2014/10/25 职场文书
防汛通知
2015/04/25 职场文书
幼儿园教师师德承诺书
2015/04/28 职场文书
拾金不昧表扬信怎么写
2015/05/04 职场文书
一文了解MySQL二级索引的查询过程
2022/02/24 MySQL