正则表达式

正则表达式

验证字符串

结果

位置

ab*c

abcaxc

abc

0

.*?(?=\()

北(海淀区)(朝阳区)

0


任意字符:(1).*?(2)w*


边界值:\\b,举例说明:

\\b\\w{3}\\b

输入:ming tian jiu yao fangjia le 

输出:jiu  yao

其中空格作为内容的间隔


分组:在()前面没有\\的话,()里面的内容就是分组。举例说明:

(\\(.*?\\))(\\w*)
String content = "(02)26936430800232(11)230503(15)230731(37)45(10)GZ";
Matcher matcher = Pattern.compile("(\\(.*?\\))(\\w*)").matcher(content);
while (matcher.find()) {
   String key = matcher.group(1);
   String item = matcher.group(2);
}

key:(02)  (11)  (15)  (37)  (10)

item:26936430800232  230503  230731  45  GZ

其中空格作为内容的间隔

使用在线工具:正则表达式在线验证-在线正则表达式校验工具

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值