读书人

关于正则表达式解决办法

发布时间: 2012-05-21 18:04:41 作者: rapoo

关于正则表达式
请问下,如果我要在手机号码中取出3个以上相同的数字,比如,13999999999的999999999,13888888365的888888, 13784455555的55555,13999888777的999和888和777,13855556666的5555和6666,应该怎么办?

[解决办法]

JScript code
var str='13999888777';var re=/(\d)\1{2,}/g;var arr=new Array();var con=null;while(con=re.exec(str)){   arr.push(con[0]);}alert(arr);
[解决办法]
网上有个 30分钟正则入门, 初学的可以去看看,很好理解的。

读书人网 >JavaScript

热点推荐