首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

关于正则表达式解决办法

2012-05-21 
关于正则表达式请问下,如果我要在手机号码中取出3个以上相同的数字,比如,13999999999的999999999,13888888

关于正则表达式
请问下,如果我要在手机号码中取出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分钟正则入门, 初学的可以去看看,很好理解的。

热点排行