首页 > 编程语言 >java正则表达式简单使用

java正则表达式简单使用

时间:2022-09-24 12:12:31浏览次数:50  
标签:11 java String 正则表达式 System matches 简单 email out

String email = "13072558368";
email = email.replaceAll("(\\d{3})\\d{6}(\\d{2})", "$1****$2");
System.out.println("email=" + email);
email=130****68

  从第三个开始,计算6个数字,其中计算的6个数字用*替换

String mobile = "15072332356";
        // 表示数据是0到9的数据,总共有11位
        String regexMobile = "^[0-9]{11}$";
        String regexMobileSimple = "\\d{11}$";

        boolean matches = mobile.matches(regexMobileSimple);
        if (matches) {
            System.out.println("符合手机号格式");
        } else {
            System.out.println("不符合手机号格式");
        }

  

 

 

// 非0开头,5到15位的数字
        String qStringRegex = "[1-9][0-9]{4,14}";

  

// 开头以1开头,第二位是34578中任意一位,总共11位
        String mobileRegex = "1[34578]\\d{9}";

  

 

标签:11,java,String,正则表达式,System,matches,简单,email,out
From: https://www.cnblogs.com/q202105271618/p/16069807.html

相关文章

  • java public、protected、default、private
    java的访问控制符为了控制类还有类对应方法的访问做限制。如上的图表总结了类方法的访问控制范围,其实类的访问控制范围也是类似的情况。声明为public则不管外部包还是内......
  • Java8提供的函数接口
    目录参考资料函数接口1.Function<T,R>2.Predicate3.Supplier4.UnaryOperator参考资料https://docs.oracle.com/javase/8/docs/api/函数接口Java提供的函数接口......
  • JavaScript Array(数组) 对象
    数组:数组对象是使用单独的变量名来存储一系列的值数组可以用一个变量名存储所有的值,并可以用变量名访问任何一个值数组中每一个元素都有自己的id,方便访问创建数组:三种......
  • 适合新手的 JavaScript
    适合新手的JavaScriptJavaScript与css和html一起是浏览器中的原生语言,它的职责是为网页提供交互性和动态性。它具有一些基本特征,例如:解释:浏览器逐行读取我们的......
  • JavaScript 字符串(String) 对象
    字符串可以使用单引号或者双引号使用位置索引可以访问字符串中的任何字符,字符第一个字符为【0】,依次等可在字符串中使用引号varanswer="Heiscalled'Johnny'";也可......
  • 实现一个简单的Database2(译文)
    前文回顾:实现一个简单的Database1(译文)译注:cstsck在github维护了一个简单的、类似sqlite的数据库实现,通过这个简单的项目,可以很好的理解数据库是如何运行的。本文是第二篇......
  • Java面试题汇总
    1、Java基础1.1、ConcurrentHashMap的底层实现,jdk1.7和jdk1.8的区别;1.2、GC的原理,涉及到的算法有哪些,GC调优怎么处理;1.3、ArrayList和LinkedList的区别是什么,底层实现是......
  • 吃透JAVA的Stream流操作,多年实践总结
    在JAVA中,涉及到对数组、Collection等集合类中的元素进行操作的时候,通常会通过循环的方式进行逐个处理,或者使用Stream的方式进行处理。例如,现在有这么一个需求:从给定句子......
  • 面试说:聊聊JavaScript中的数据类型
    前言请讲下JavaScript中的数据类型?前端面试中,估计大家都被这么问过。答:Javascript中的数据类型包括原始类型和引用类型。其中原始类型包括null、undefined、boole......
  • spring security 认证和授权简单流程了解
    1.总结:昨天主要是对WebSecurityConfigurerAdaptor的三个函数的区分以及了解了springsecurity的认证和授权流程;再就是动手使用了下thymeleaf和freeMark的模板以及使用JSON......