正则表达式

☆ 啥是正则表达式
正则表达式的洋文叫regular expression,直接翻译是正常表达。这个名字不重要。看这个名字,能对”正”这个字不迷惑就行了。
正则表达式是对字符串操作的一种逻辑公式。
就是要对字符串进行复杂的控制和操作的这么一个描述。

它定义了一些特殊的字符,然后用这些特殊的字符进行组合,
然后形成了一个由特殊字符组成的【规则字符串】。
这个规则字符串是对字符串结构的一种描述。
专业点说,就是一种【过滤逻辑】

☆ 正则表达式有啥用
正则表达式主要就是针对文本的,
主要的用途就是两个,搜索替换符合某个规则的文本。

☆ Java当中的正则表达式

Java从JDK1.4版本的时候,就带上了支持正则表达式的包。
java.util.regex包
在这个包里头,有三个类,Pattern类,Matcher类,PattternSyntaxException类
Pattern,中文翻译叫模式,这个类就是用来描述规则的。
Matcher,中文翻译叫匹配器,这个类就是用规则来操作对象的。
PatternSyntaxException,中文翻译叫模式语法异常,作用是如果你定了一个特无耻的,不合法的匹配规则,这就会抛出异常。

☆ Java

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值