读书人

求一javascript正则表达式,该怎么解决

发布时间: 2012-02-06 15:52:45 作者: rapoo

求一javascript正则表达式
例如我有一窜数字
var s = '123456';
注意的是,这窜数字有6位,我只要45;
我自己写的一条正则是:/(?=\d\d)\d+(?=\d)/gi
可是他匹配了12345,明显?=在前面没有用的

[解决办法]
楼主举的这个例子并不能很好的说明问题
况且我在楼主的上一个帖子里已经给出一种方法了,只要稍稍变通一下就可以了
求一JAVASCRIPT正则表达式


JScript code
<script type="text/javascript"> var s = '123456'; alert(s.match(/^\d\d\d(\d\d)/)[1]);</script> 

读书人网 >C#

热点推荐