zoukankan      html  css  js  c++  java
  • 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-u9FA5w]+$
    
    验证邮箱格式:
    ^[w-]+(.[w-]+)*@([w-]+.)+[a-zA-Z]+$
    
    验证只能含有大小写字母和数字
    ^[a-zA-Z0-9]+$
    复制代码
  • 相关阅读:
    MySQL数据库分页
    Spring MVC
    Spring框架
    Java学习计划(转载)
    开发用户注册模块
    Ajax技术
    Jodd Email 发送邮件
    DOM技术
    MD5加密
    final关键字的使用
  • 原文地址:https://www.cnblogs.com/fpcbk/p/9987235.html
Copyright © 2011-2022 走看看