当前位置: 首页 > news >正文

正则表达式,idea,插件anyrule

 


 

​​​​package lx;

import java.util.regex.Pattern;

public class lxx {
    public static void main(String[] args) {


        //正则表达式
        //写一个电话号码的正则表达式
        String regex = "1[3-9]\\d{9}";//第一个数字是1,第二个数字是3-9,后面跟着9个数字
        boolean f = Pattern.matches(regex, "1,2,3,4,5,6,7,8,9");
        System.out.println("1,2,3,4,5,6,7,8,9,4".matches(regex));
        System.out.println(f);

        //座机电话号码正则表达式
        // 0712-3242434
        String regex2 = "0\\d{2,3}-?\\d{4,9}";
        //第一个为0,第二个为2-3个数字,第三个为-或者没有,第四个为4-9个数字

        //邮箱正则表达式
        //dlei0009@pci.com.cn
        String regex3 = "\\w+@[\\w&&[^_]]{2,6}(\\.[a-zA-Z]{2,3}){1,2}";
        boolean f2 = Pattern.matches(regex2, "1,2,3,4,5,6,7,8,9");
        System.out.println("1,2,3,4,5,6,7,8,9,4".matches(regex3));
        System.out.println(f2);
        //第一个任意字母下滑线至少出现一次,第二个必须是@,第三个任意字母除下滑线,第四个必须是.,第五个任意字母2到3个
        //()内的分成一组,后面的{1,2}表示这个组出现1到2次

       String s="[1-9]\\d{16}(\\d|X|x)";
       // "[1-9]\\d{16}(\\d|Xx)";
        String s2= "[1-9]\\d{5}(?:18|19|20)\\d{2}(?:0[1-9]|10|11|12)(?:0[1-9]|[1-2]\\d|30|31)\\d{3}[\\dXx]";
        System.out.println("341302200211122343".matches(s2));


        //忽略大小写
        String regex4 = "(?i)abc";//会忽略abc大小写
        String regex5 = "ABC";
      ///11?  System.out.println(regex5.matches(regex4));


    }


}

相关文章:

  • 003-Boost文件锁
  • ADB 和 Monkey 进行 Android 应用的测试和调试
  • 【Java代码审计 | 第九篇】文件写入漏洞成因及防范
  • Manus是由中国创业公司Monica研发的通用型AI智能体
  • 何有效预防神经性头抖
  • 使用Node.js从零搭建DeepSeek本地部署(Express框架、Ollama)
  • 【C#】async与await介绍
  • JAVASE(一)
  • 计算机视觉|3D卷积网络VoxelNet:点云检测的革新力量
  • Unity组件TrailRenderer屏幕滑动拖尾
  • 策略模式详解:实现灵活多样的支付方式
  • 数据上新 | 专业领域多语种对话语音数据集
  • P63 C++当中的计时
  • 不小心更改了/etc权限为777导致sudo,ssh等软件都无法使用
  • “此电脑”中删除WPS云盘方法(百度网盘通用)
  • 10 【HarmonyOS NEXT】 仿uv-ui组件开发之Avatar头像组件开发教程(一)
  • 为何吹订单?因为特斯拉的销量已遥遥领先,掩耳盗铃之举!
  • 第10章 metasploit(网络安全防御实战--蓝军武器库)
  • 每日一题----------异常处理
  • 【Python运维】实现高效的自动化备份与恢复:Python脚本从入门到实践
  • 网站建设用什么网站好一点/网站运营推广方案
  • 网站样式用什么做的/seo关键词排名优化专业公司
  • 网站服务内容怎么写/四川seo排名
  • 网页qq空间登录/seol英文啥意思
  • 微视频网站源码/平原县网站seo优化排名
  • 常用网站开发语言优缺点/网店营销推广