Java正则表达式详解

一、正则表达式基础知识

 

 

 

图一:匹配所有123-12-1234形式的社会安全号码

 

 

 

图二:匹配所有123-12-1234和123121234形式的社会安全号码

 

 

 

图三:匹配典型的美国汽车牌照号码,如8836KV

 

 
 

 

图四:匹配所有单词,但“X”开头的除外

 

 
 

 

图五:匹配所有Moth DD,YYYY格式的日期

 

 

 

图六:匹配所有Month DD,YYYY格式的日期,定义月份值为第一个组

 

 

 

 

图七:匹配所有123-12-1234格式的社会安全号码

 

二、Jakarta-ORO库
三、应用实例

 

图八:匹配IP地址

 

 
 

 

图九:匹配至少一个字符,直至找到“]”

 

 

 

图十:匹配IP地址和时间标记

 

 

图十一:匹配FONT标记的所有属性

 

 

图十二:匹配单个属性,并把它分割成名字-值对

 

 

图十三:匹配修改前的链接

 

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值