Java正则表达式详解(通俗易懂,学习推荐版)

描述

image-20231205213139507

书写规则

image-20231205213759449

注意:

扩展知识点:(?i)表示忽略大小写,&&表示与条件,|表示或条件,()表示分组和表达式运算时的括号同个含义。

.可以匹配任何字符。

image-20231205215120806

预定义字符需要用双斜杠表示,如\d用\\d表示。要匹配转义字符的话直接写就好了,如"\\d\n"代表匹配一个数字和一个回车。

匹配格式的字符串的长度小于或大于被匹配的字符串的长度时一定是不匹配的,也就是说首先会检查它们的长度是否相等,不相等一定是false,然后再检查格式是否相同。

\s代表空白字符哦,也就是空格,不是空字符串。\S恰恰相反,非空白字符为真,空白字符为假。

\w包括大小写字母、数字,还包括下划线_哦,注意还包括下划线_

image-20231205215520200


示例代码

1.

image-20231205213950263

长度不相同一定是false。

2.

image-20231205220208850

image-20231205220104858

3.

image-20231205220945510

扩展知识点:(?i)表示忽略大小写,&&表示与条件,|表示或条件,()表示分组和表达式运算时的括号同个含义。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

莫青.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值