正则表达式--java进阶day06

1.正则表达式

2.正则表达式的规则、使用

3.字符类讲解

如图,单独一个a满足正则表达式的规则,所以返回true


当删去[]后,正则表达式中的规则就会变为必须是abc,否则不满足条件,即使有一个a

该规则是指a-d或者m-p,可以写成[a-dm-p]

4.预定义字符类

注意事项

正则表达式中存在数量问题,如图,一个点对应1,返回的是true


如果是11,那么就要对应的两个.


.


\:转义字符

\会进行解密,比如之前的\t

所以,在使用预定义字符类时,只加一个\就会报错,因为\会对后面的单词进行解密,但实际没有秘密,就会转义失败从而报错

解决方法也很简单,只要多加一个\就行了

第一个\会告诉第二个\不要进行解密,第二个\就会变为普通的\

不只适用于\,还可以用于"和',都会告诉它们做一个普通字符就行

5.数量

正则表达式中会有数量问题,就比如刚才说的1和.的问题,因此要用数量进行解决

这里用+进行演示



正则表达式并不是很重要,只要知道就行了,今后实际干活直接去百度搜索复制就可以了

posted @ 2025-03-14 19:49  直実  阅读(28)  评论(0)    收藏  举报