scala正则表达式

15 篇文章 0 订阅
8 篇文章 0 订阅

最近在做人物画像,要对url进行分析、抽取关键值,所以常常写好多正则表达式。记录一下
1. 几种常见的正则符号及区别
- [\w]与[\W]
- [\s]与[\S]
- [\d]与[\D]
- 详情见scala教程http://www.runoob.com/scala/scala-regular-expressions.html
2. 几种常见的量词
- *:表示0次或多次
- +:表示1次或多次
- ?:表示0或1次
3. 贪婪匹配与非贪婪匹配
- http://www.cnblogs.com/xudong-bupt/p/3586889.html
4. ?四种使用方法
- 环视
- http://www.cnblogs.com/graphics/archive/2010/06/02/1749707.html

参考资料:
http://www.zjmainstay.cn/my-regexp

注:
1. 要看懂别人写的高大上的正则式,首先要把正则式“肢解”,切入点()、| 等。
2. scala中使用正则和java中不太一样。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值