Java 正则表达式匹配开头和结尾

匹配开头和结尾

^ 表示开头,$ 表示结尾。

匹配 D 开头,9 结尾,中间是任意个数字的字符,

复制代码
        String regexbeginend = "^D\\d*9$";
        System.out.println("D".matches(regexbeginend));// false
        System.out.println("D1".matches(regexbeginend));// false
        System.out.println("D22".matches(regexbeginend));// false
        System.out.println("D119".matches(regexbeginend));// true
        System.out.println("D11A9".matches(regexbeginend));// false
        System.out.println("D55555".matches(regexbeginend));// false
        System.out.println("D666666".matches(regexbeginend));// false
相关推荐
JosieBook8 分钟前
【IDEA】IntelliJ IDEA 中文官方文档全面介绍与总结
java·ide·intellij-idea
三只蛋黄派11 分钟前
Websocket
java
JIngJaneIL15 分钟前
专利服务系统平台|个人专利服务系统|基于java和小程序的专利服务系统设计与实现(源码+数据库+文档)
java·数据库·小程序·论文·毕设·专利服务系统平台
崎岖Qiu19 分钟前
leetcode1343:大小为K的子数组(定长滑动窗口)
java·算法·leetcode·力扣·滑动窗口
freed_Day28 分钟前
Java学习进阶--集合体系结构
java·开发语言·学习
zuozewei1 小时前
高可用改造之构建双活冗余的TDengine时序数据处理架构
java·架构·tdengine
嫩萝卜头儿1 小时前
从零掌握 Java AWT:原理、实战与性能优化
java·开发语言·性能优化
都叫我大帅哥2 小时前
Java ZGC垃圾收集器:低延迟的终极武器,全面解析与实战指南
java·jvm
Jason?132 小时前
Unity基于Recoder的API写了一个随时录屏的工具
java·unity·游戏引擎
都叫我大帅哥2 小时前
🐇 RabbitMQ延时队列:让消息学会“踩点上班”的终极指南
java·rabbitmq