JavaScript与Java正则表达式写法的区别介绍

 更新时间:2017年08月15日 11:42:25   作者:冷月葬残花  
这篇文章主要介绍了JavaScript与Java正则表达式写法的区别介绍,需要的朋友可以参考下

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正则表达式写法的区别介绍,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • JS实现随机生成10个手机号的方法示例

    JS实现随机生成10个手机号的方法示例

    这篇文章主要介绍了JS实现随机生成10个手机号的方法,涉及javascript数值运算与随机数操作相关使用技巧,需要的朋友可以参考下
    2018-12-12
  • uniapp封装存储和路由方法详解

    uniapp封装存储和路由方法详解

    在日常 APP 开发过程中,经常要用到数据的存储、获取和删除等操作以及页面导航之间的跳转,为此,封装了一个两个简单的方法来统一调用,有需要的朋友可以借鉴参考下,希望能够有所帮助
    2023-09-09
  • JS实现具备延时功能的滑动门菜单效果

    JS实现具备延时功能的滑动门菜单效果

    这篇文章主要介绍了JS实现具备延时功能的滑动门菜单效果,涉及JavaScript基于鼠标事件与时间函数实现页面样式延迟变换功能,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-09-09
  • 详解webpack es6 to es5支持配置

    详解webpack es6 to es5支持配置

    这篇文章主要介绍了详解webpack es6 to es5支持配置 ,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • JS 输入字数判断实现代码

    JS 输入字数判断实现代码

    判断输入的字数
    2009-08-08
  • JS前端开发模拟虚拟dom转真实dom详解

    JS前端开发模拟虚拟dom转真实dom详解

    这篇文章主要为大家介绍了JS前端开发模拟虚拟dom转真实dom详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-01-01
  • JavaScript实现统计文本框Textarea字数增强用户体验

    JavaScript实现统计文本框Textarea字数增强用户体验

    现在流行的Twitter等微博客网站,有一个很好的用户体验,就是在文本框中输入文字的时候,会自动统计输入的字符,并显示用户还能输入的字符,在限制了140个字的微博客中,这样的小提示可以很好的增强用户体验,本文也尝试着实现一下
    2012-12-12
  • javascript基于牛顿迭代法实现求浮点数的平方根【递归原理】

    javascript基于牛顿迭代法实现求浮点数的平方根【递归原理】

    这篇文章主要介绍了javascript基于牛顿迭代法实现求浮点数的平方根,简单说明了牛顿迭代法的原理,并结合实例分析了javascript基于递归的数值运算相关操作技巧,需要的朋友可以参考下
    2017-09-09
  • JavaScript使用Web Worker解析CSV文件的操作方法

    JavaScript使用Web Worker解析CSV文件的操作方法

    在处理大型 CSV 文件时,直接在主线程中解析可能会导致页面卡顿,影响用户体验,使用 Web Worker 可以将计算密集型任务移到后台线程,避免阻塞主线程,从而提升应用的响应速度,所以本文给大家介绍了JavaScript使用Web Worker解析CSV文件的操作方法,需要的朋友可以参考下
    2025-03-03
  • js时钟翻牌效果实现代码分享

    js时钟翻牌效果实现代码分享

    这篇文章主要介绍了javascript时钟翻牌效果的实现,效果非常酷炫,实现步骤也很简单,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2015-08-08

最新评论