用asp判断字符串中是否含有汉字

WEB开发 | 2006-06-03 02:51:00 | 阅读 4893 次 | 评论(4)

<%
dim str
str="中国2008"
if Len(Hex(asc(str)))>2 then
    response.write("字符串中含有汉字")
else
    response.write("字符串中没有汉字")
end if
%>

文章评论,共4条
Avatar
1楼: leon2 发表于 2006-07-30 23:50   回复
Asc 不是只能返回字符串的第一个字符的 Ascii 值吗?我要是 str="2008中国"呢?
Avatar
2楼: 静夜思 发表于 2007-03-03 06:45   回复
抱歉,疏忽了
<%
dim str,i,out
str="2008中国"
out="字符串中没有汉字"
for i=1 to len(str)
    if asc(mid(str,i,1))<0 then
        out="字符串中含有汉字"
    end if
next
response.write out
%>
Avatar
3楼: 变幻小子 发表于 2011-03-22 22:25   回复
你好&nbsp;&nbsp;路过看看
Avatar
4楼: kingfangden 发表于 2014-01-22 21:22   回复
学习了。
游客请输入验证码
浏览1889127次
文章归档
最新评论
  • 神犇dengyuhy:语文很好
  • 猫云:学习 学习