急!如何判断一个字符串,是英文字符还是汉字字符

shishi1234 2005-09-27 06:11:42
在asp中
急!如何判断一个字符串,是英文字符还是汉字字符

要求:
现在要解决的是,当英文字符时,显示是一个字号,
中文字符时又是一个字号。
...全文
191 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xutao888 2005-09-28
  • 打赏
  • 举报
回复
Asc
csecong 2005-09-28
  • 打赏
  • 举报
回复
str = "a" '要判断的字符,比如a
if Abs(Asc(str))>255 then
Response.Write("汉字")
else
Response.Write("英文或数字")
end if
shishi1234 2005-09-28
  • 打赏
  • 举报
回复
有没有更简单的方法了
shishi1234 2005-09-28
  • 打赏
  • 举报
回复


关键里面还有符号呢。
一个一个判断可费劲了。
jzywh 2005-09-27
  • 打赏
  • 举报
回复
strObj="啊a拉萨dasfg搭街asdfa坊as拉wer"
Set regEx = New RegExp ' 建立正则表达式。
regEx.Pattern = "([\u4e00-\u9fa5]+)" ' 设置模式。
regEx.IgnoreCase = True
regEx.Global = True
response.write regEx.replace(strObj,"<font size='4'>$1</font>")

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧