西安网站建设用ASP判断一个字符是不是汉字

24272012-08-27

一、直接将某字符用asc转为ascii码
原理:英文字符,它应该是0-127的范围,而汉字则是一个比较大的数字,所以可以使用以下代码来判断:

if abs(asc(whichchar))>127 then
 response.write whichchar & "是一个汉字"
else
 response.write whichchar & "不是一个汉字"
end if

二、汉字的unicode编码范围是4e00-9fa5,所以使用正则表达试就可以判断一个汉字是不是汉字了,西安网站建设团队点墨网络竭诚为您服务。

set regexpobj=new regexp
regexpobj.pattern="^[\u4e00-\u9fa5]+$"
regcheck=regexpobj.test(whichchar)
set regexpobj=nothing
if regcheck then
 response.write whichchar & "是汉字"
else
 resposne.write whichchar & "不是汉字"
end if

通过本文您对西安网站建设有了进一步了解,本公司温馨提醒:找西安做网站公司,请选择手续齐全、业务精、服务好的正规公司。

工商网上亮照

版权所有:西安点墨网络科技有限公司 信息备案编号: 陕ICP备11004160号-1

客户服务电话:15229292610

公司注册地址:西安市雁塔区融鑫路丽湾蓝岛1幢3单元16层31605号

临时办公地址:西安市雁塔区朱雀大街紫郡长安F3

Sitemap 网站地图 手机版

服务热线:15229292610

客服信箱:vip@dianmo.cc

846461336327

版权所有:西安点墨网络科技有限公司 信息备案编号: 陕ICP备11004160号-1