作者bmzz (告白当然要唱这首歌)
看板RegExp
标题Re: [问题] 能否判断只有中文? 能否判断没有特殊符号?
时间Sat Feb 7 03:21:17 2009
function check(str) {
var codeStr = "";
var subStr = "";
for (i = 0, n = str.length; i < n; i++) {
codeStr = str.charCodeAt(i);
subStr = str.charAt(i);
if (!isChinese(codeStr)) {
var re = /^[^a-zA-Z0-9]$/g;
if (re.test(subStr)) {
return false;
}
}
}
return true;
}
function isChinese(code) {
if (code > 256) {
return true;
} else {
return false;
}
}
// test 1 - result is true
alert("我是谁 " + check("我是谁"));
// test 2 - result is false
alert("我是谁123AAA你好吗* " + check("我是谁123AAA你好吗*"));
// test 3 - result is true
alert("我是谁123AAA你好吗 " + check("我是谁123AAA你好吗"));
===
试试看这样子行不行
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.115.150.126