var reg = /a|b|c|d|...(任意多)/; //pattern是从数据库中获取
reg.test("a1"); //为true,怎么让完全匹配

解决方案 »

  1.   

    你要匹配什么?全部是abcd中一个或多个?
      

  2.   

    var reg = /^(a|b|c|d|...(任意多))$/; 
      

  3.   

    楼主要匹配什么东西
    var reg = /a|b|c|d|...(任意多)/;
    这个正则表达式,如果你意思是匹配其中的一个的话,可以由更简单的写法,
    var reg = /[a-z]/;//这个匹配a-z之间的任意字符,但是只会匹配一次正则表达式学习看一下这个链接的文档吧~~挺不错的
    http://www.regexlab.com/zh/regref.htm