首页 新闻 会员 周边

关于js正则表达式的问题

0
悬赏园豆:30 [已解决问题] 解决于 2013-02-27 16:43
var data = "alibin,abibin,1libin,2libin,3libin,4libin";
var reCat = /[^a12]libin/gi;
var arrdata = data.match(reCat);
alert(arrdata);

上面这个正则代表“开始不是a、1、2,后面跟libin的字符串”。

请问,怎么写一个正则,“开始不是al,后面跟ibin的字符串”

问题补充:

谢谢啊,先给分,我再研究研究你怎么弄得

asp.net初学者的主页 asp.net初学者 | 初学一级 | 园豆:125
提问于:2013-02-27 15:58
< >
分享
最佳答案
0

    var data = "alibin,abibin,1libin,2libin,3libin,4libin";

    var reCat = /(?!al)[\d\w]{2}ibin/gi;     var arrdata = data.match(reCat);     alert(arrdata);

收获园豆:30
stabley107 | 菜鸟二级 |园豆:259 | 2013-02-27 16:38
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册