第1个回答 2010-12-30
//匹配纯英文或数字英文混合
/^\w*[a-z]+\w*$/i
(/^(\w|[\u4e00-\u9fa5])*[a-z]|[\u4e00-\u9fa5](\w|[\u4e00-\u9fa5])*$/i).test('中文')本回答被提问者采纳
第2个回答 2011-01-14
按你的要求在原表达式上江上一个0-9或者\d就可以了
/^([^\'\"\=\{\}\[\]\\\/\<\>\n\r0-9])*$/
/^([^\'\"\=\{\}\[\]\\\/\<\>\n\r\d])*$/
这两条语句哪一个都可以。
希望可以帮到你。
第3个回答 2010-12-29
var rex = /^\w*(([a-z][0-9])|([0-9][a-z]))\w*$/i; //至少包含一个英文一个数字的英文和数字组合
第4个回答 2010-12-29
if(/^\d+$/.test(str)||/['"<>]/.test(str))alert('不符合要求。')
isNum这个我找了下js没有吧。
第5个回答 2010-12-29
javaScript 有个方法 是 isNum()本回答被网友采纳