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 event事件在IE、FF兼容性问题
Jan 01 Javascript
javaScript 利用闭包模拟对象的私有属性
Dec 29 Javascript
Javascript 计算字符串在localStorage中所占字节数
Oct 21 Javascript
JavaScript中的ParseInt("08")和“09”返回0的原因分析及解决办法
May 19 Javascript
JavaScript中style.left与offsetLeft的使用及区别详解
Jun 08 Javascript
浅谈几种常用的JS类定义方法
Jun 08 Javascript
vue2 自定义动态组件所遇到的问题
Jun 08 Javascript
Vue v2.5 调整和更新不完全问题
Oct 24 Javascript
webpack+vue中使用别名路径引用静态图片地址
Nov 20 Javascript
12个提高JavaScript技能的概念(小结)
May 09 Javascript
原生JS实现汇率转换功能代码实例
May 13 Javascript
vue 通过base64实现图片下载功能
Dec 19 Vue.js
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的文章管理系统(一)
2006/10/09 PHP
PHP中PDO基础教程 入门级
2011/09/04 PHP
destoon供应信息title调用出公司名称的方法
2014/08/22 PHP
MySql数据库查询结果用表格输出PHP代码示例
2015/03/20 PHP
Laravel5.5 数据库迁移:创建表与修改表示例
2019/10/23 PHP
jquery实现奇偶行赋值不同css值
2012/02/17 Javascript
javascript 在firebug调试时用console.log的方法
2012/05/10 Javascript
jQuery Validate初步体验(一)
2015/12/12 Javascript
JavaScript与jQuery实现的闪烁输入效果
2016/02/18 Javascript
前端跨域的几种解决方式总结(推荐)
2017/08/16 Javascript
nodejs超出最大的调用栈错误问题
2017/12/27 NodeJs
基于JavaScript实现简单的音频播放功能
2018/01/07 Javascript
vue进行图片的预加载watch用法实例讲解
2018/02/07 Javascript
如何使node也支持从url加载一个module详解
2018/06/05 Javascript
解决node-sass偶尔安装失败的方法小结
2018/12/05 Javascript
微信小程序页面上下滚动效果
2020/11/18 Javascript
JS面试题中深拷贝的实现讲解
2020/05/07 Javascript
[59:36]2018DOTA2亚洲邀请赛 4.3 突围赛 Secret vs VG 第二场
2018/04/04 DOTA
[44:40]Spirit vs Navi Supermajor小组赛 A组败者组第一轮 BO3 第一场 6.2
2018/06/03 DOTA
测试、预发布后用python检测网页是否有日常链接
2014/06/03 Python
Python中的进程分支fork和exec详解
2015/04/11 Python
Django原生sql也能使用Paginator分页的示例代码
2017/11/15 Python
Python2中文处理纪要的实现方法
2018/03/10 Python
Python minidom模块用法示例【DOM写入和解析XML】
2019/03/25 Python
python手写均值滤波
2020/02/19 Python
python3中确保枚举值代码分析
2020/12/02 Python
python线程优先级队列知识点总结
2021/02/28 Python
销售心得体会
2014/01/02 职场文书
高三英语教学反思
2014/01/13 职场文书
公务员转正考察材料
2014/02/07 职场文书
2014年卫生监督工作总结
2014/12/09 职场文书
教师个人年终总结
2015/02/11 职场文书
节约用水广告语60条
2019/11/14 职场文书
python 逐步回归算法
2021/04/06 Python
分享mysql的current_timestamp小坑及解决
2021/11/27 MySQL
vue实现省市区联动 element-china-area-data插件
2022/04/22 Vue.js