asp中判断一个字符是不是汉字
分类:程序开发 Tags: asp 评论:0 浏览:5516 最近更新时间:2007/4/23 12:41:34
程序设计中我们时常需要检测用户输入是否正确,特别是姓名,地址等等是不是输入的汉字。那么,如何判断一个字符是不是汉字呢?其实在asp中至少有两种方式:
一、直接将某字符用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
本文地址:/190/
-
• 兼容ie,火狐,chrome,safari,360,qq,遨游,搜狗等浏览器的设为首页和加入收藏代码
• 利用ASP显示当前网站在线人数代码
• fckeditor报错FCKLang undefined(fcklang未定义)的解决方法
• windows 2003通过squid搭建cdn节点加速服务
• ASP编程中经常用到的ASP代码,很有用的哦
• 网页加密攻略:使用ASP程序密码锁
• JS、ASP、PHP自动检测浏览器语言并转到相关URL
• ASP抽取数据的执行效率
• ASP禁止站外提交表单(不允许从外部提交数据)
• 兼容IE和Firefox火狐的上下、左右循环滚动JS代码
-
• 公司网站为什么没有个人网站容易成功的十个原因
• 修改WordPress后台登录地址,保障网站安全
• 女生拒绝男生/男生拒绝女生求爱的十大理由
• PayPal 支付模块介绍 Website Payments Standard/Pro/Express Checkout
• 大学生毕业后明白的100件事(男生版)
• gmail登录foxmail登录失败,需要开启允许不够安全的应用登录
• 如何给表单文本域加上背景(图)
• 腾讯财付通美国运通卡到期,不用任何操作,会自动续期2年
• SQL服务无法启动,提示“系统找不到指定的文件”解决方法
• Namesilo域名PUSH过户教程
-
• zoho企业邮箱开启手机验证码双重认证教程
• 外贸网站如何使用Google Search Console谷歌管理员工具
• 腾讯企业邮箱开启安全登录后,如何登录foxmail收发信
• 获取小红书无水印图片的原理
• iis如何支持.webp图片格式访问
• FireFox火狐浏览器有用的设置方法记录
• 最新政策 Google免费版企业邮箱个人用途可以继续保留免费版
• MySQL报Field‘***’doesn’t have a default value错误的解决办法
• 抖音国际版TikTok注册过程记录
• opencart网店设置opencart PayPal Express Checkout收款教程