判断一个字符串中是否含有汉字
来源:互联网 发布:淘宝客超级权益推广 编辑:程序博客网 时间:2024/04/30 09:19
'请问如何在VB中或者SqlServer中判断一个字符串中是否含有汉字。
'注:字符串中有可能含有日语字符,或者全角模式下的特殊字符(如破折号等),这些都不视为汉字。
出处地址: http://topic.csdn.net/u/20091125/16/ae9ae50c-d810-4c8e-b83d-bb932b3cc047.html?1381
Private Sub Command1_Click()
Dim strSample As String, i As Long
'strSample = "ffdddd中国vbxxx"
strSample = "ffdddd--vbxxx"
For i = 1 To Len(strSample)
If WhatChar(Mid(strSample, i, 1)) > 0 Then
MsgBox "含有汉字"
Exit For
End If
Next
End Sub
Private Function WhatChar(ByVal vStr As String) As Integer
Dim gbascii As Byte
Dim intChar As Integer
If Asc(vStr) < 0 Then
gbascii = AscB(StrConv(vStr, vbFromUnicode))
If gbascii - 160 > 15 Then
intChar = 1 ' 汉字
Else
intChar = 0 ' 全角符号
End If
Else
intChar = 0 ' 半角英文或数字
End If
WhatChar = intChar
End Function
- 判断一个字符串中是否含有汉字
- c c++怎么判断一个字符串中是否含有汉字
- c c++怎么判断一个字符串中是否含有汉字
- 判断字符串中是否含有汉字
- VBA判断字符串中是否含有汉字
- 判断字符串中是否含有汉字及其汉字的个数
- 判断字符串中是否含有汉字, 数字,和字母
- Oracle 判断字符串是否含有汉字
- 判断一个字符串中是否含有另一个字符串
- 如何判断一个字符串中是否含有中文?
- 如何判断一个字符串中是否含有中文
- 如何判断一个字符串中是否含有中文
- c语言:判断一个字符串中是否含有字符C
- 判断一个字符串中是否含有中文的简单方法
- 如何判断一个字符串是否含有中文
- 判断一个字符串是否含有相同字符
- Android 判断一个字符串是否含有中文
- Android 判断一个字符串是否含有中文
- 模拟路灯控制系统.C
- DirectShowLib 应用实例
- 2011年计算机硕士薪水总结
- RRC和RLC的四个接口
- 【转】英文Shell Code让恶意代码更难发现 (如果用汉语编程的话,岂不是。。。)
- 判断一个字符串中是否含有汉字
- ADC_模块.C
- GOOGLE Gadgets 处理远程内容,如何提取和控制远程文本(通常为 HTML)、XML、JSON 和 RSS/Atom 供稿数据。
- Ubuntu 桌面版 LAMP 环境(包括phpmyadmin)配置_经典
- 遗传算法与直接搜索工具箱学习笔记 七-----模式搜索工作原理详解
- VS2005(C#)下如何打包安装卸载程序[转]
- IBM DB2日常应用汇总
- my last will
- 在虚拟机下安装DOS 6.22