2010-06-15 114 views

回答

3

那就是/[a-z0-9]+\.[a-z0-9]+/i/i是不区分大小写的修饰符。

var match = /[a-z0-9]+\.[a-z0-9]+/i.test(string); 
alert(match); // true or false. 

如果你可以让下划线,这是可以做到更短:/\w+\.\w+/\w[a-zA-Z0-9_]相同。

参见:http://www.regular-expressions.info

+3

和'[\ W]'相同'\ w') – SilentGhost 2010-06-15 21:49:42

+0

啊,copy'n'paste剩:P – BalusC 2010-06-15 22:01:59

+2

如果字母数字部分可以是零长度,在两种情况下它都是*而不是+ – lincolnk 2010-06-15 22:08:33