if(/^[a-z0-9]/i.test(thestring)) { //do something } .test()要简单得多。 它只返回false或true,而.match()则返回null或一个数组。 更多关于.test()和.match()的区别的信息
/^[0-9a-zA-Z]/
呢? - JJJmatch()
中的引号。这就是为什么我去使用Unicode,因为我认为我在正则表达式方面做错了什么。 - bryan