ZhangMickey / cc-sms-blocker

Automatically exported from code.google.com/p/cc-sms-blocker
1 stars 0 forks source link

自定义白号码不支持正则? #19

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
如955\d{1,4}

起因 自定义黑关键字里有.*【\w{1,20}】.* 
工行的余额提醒里有【工商银行】 被拦截了
虽然内置白名单里有955*  
但由于自定义黑关键字优先于内置白名单 短信被拦截了

Original issue reported on code.google.com by hrd...@gmail.com on 3 Dec 2013 at 11:40

GoogleCodeExporter commented 9 years ago
1.既然你知道自定义黑关键字优先级高,那么改用内置黑关键
字不就完了
2.内置白名单955*优先级低,改自定义白名单不就高了?
一切关键在你怎么用

Original comment by ccsmsblo...@gmail.com on 10 Dec 2013 at 2:54

GoogleCodeExporter commented 9 years ago
我没说明白  我的意思是自定义白名单的正则不支持\d{1,4}  
当然955*是没问题的 可能你考虑的是号码肯定是数字  
所以不应该用\d  

而我想要的是例如下面的号码,将"95588"和"95595"放行 
而"9558888888"不放行
95588
9558888888
95595

同理,如果我只想只放行号码位数11位的,而所有大于小于11位��
�都拦截,只用*好像没办法达到
当然我想的是我遇到的特殊情况,绝大部分情况下*就足够用了

Original comment by hrd...@gmail.com on 2 Jan 2014 at 8:17