日期:2014-05-16  浏览次数:20316 次

正则表达式,救解
下面这两个正则表达式:

/^ab|cd$/
/^(ab|cd)&/

为什么匹配的结果不一样呢,求解

------解决方案--------------------
探讨
手误

/^ab|cd$/
/^(ab|cd)$/

是这两个,有啥区别呀?

------解决方案--------------------
JScript code

            var s = '1d12f3f1';
            var re = /(?=[\da-z]{4,10})(?!^(\d+|[a-z]+)$).+/i;
            alert(re.test(s))