日期:2014-05-19 浏览次数:20878 次
<script type="text/ecmascript"> var str = "lj123:M456kfM89saj"; var reg = /\d+(?=:)/g ; //这里表示匹配后面紧跟着":" 的一串数字 。 var result = str.match(reg); //匹配结果为123 alert(result); //如果我要匹配前面有个M的一串数字 。 那正则该怎么写? 要匹配为[456,89] //感觉js的正则和java的正则还是有蛮大的区别的。 </script>