|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ 判断一个字符是否纯汉字(非标点符号、英数等)的函数
我的收件箱(0)
共有
405
人关注过本帖
标题:
判断一个字符是否纯汉字(非标点符号、英数等)的函数
只看楼主
加入收藏
吹水佬
等 级:
版主
威 望:
451
帖 子:10854
专家分:43464
注 册:2014-5-20
第
11
楼
收藏
得分:0
回复 10楼 cssnet
"@0"格式对字符串?
昨晚 22:46
举报帖子
使用道具
赠送鲜花
cssnet
等 级:
职业侠客
威 望:
5
帖 子:533
专家分:380
注 册:2013-10-4
第
12
楼
收藏
得分:0
以下是引用
吹水佬
在2025-11-17 22:46:19的发言:
"@0"格式对字符串?
"@0"格式对字符串,据说会直接返回原字符,不出错。
昨晚 22:49
举报帖子
使用道具
赠送鲜花
吹水佬
等 级:
版主
威 望:
451
帖 子:10854
专家分:43464
注 册:2014-5-20
第
13
楼
收藏
得分:0
以下是引用
cssnet
在2025-11-17 22:49:16的发言:
"@0"格式对字符串,据说会直接返回原字符,不出错。
试试去掉"@0"
昨晚 22:59
举报帖子
使用道具
赠送鲜花
吹水佬
等 级:
版主
威 望:
451
帖 子:10854
专家分:43464
注 册:2014-5-20
第
14
楼
收藏
得分:0
回复 楼主 cssnet
判断一个字符是否纯汉字(非标点符号、英数等)
先算出字符的ANSI编码,再看看是否落在16~87区(GB2312-80)。
昨晚 23:06
举报帖子
使用道具
赠送鲜花
cssnet
等 级:
职业侠客
威 望:
5
帖 子:533
专家分:380
注 册:2013-10-4
第
15
楼
收藏
得分:0
有些迷乱!
试试这个:
ANSI = "丢"
Hex = STRCONV(ANSI, 15)
? Hex
&& 返回:B6AA
UTF8 = STRCONV(ANSI, 9)
Hex = STRCONV(UTF8, 15)
? Hex
&& 返回:E4B8A2
UNICODE = STRCONV(ANSI, 5)
Hex = STRCONV(UNICODE, 15)
? Hex
&& 返回:224E
最后一个 UNICODE 的转换比较晕!因"丢"的Unicode编码是U+4E22,这大尾、小尾搞得人很迷糊;而前边两个倒是符合日常使用习惯的。
昨晚 23:35
举报帖子
使用道具
赠送鲜花
csyx
来 自:火星
等 级:
版主
威 望:
37
帖 子:825
专家分:3264
注 册:2018-3-13
第
16
楼
收藏
得分:0
以下是引用
cssnet
在2025-11-17 22:20:56的发言:
有没有办法,让 TRANSFORM('丢', "@0") 也返回 "B6AA" ?
这样
? '丢',IsLeadByte('丢'), trans(0h+'丢', '@0')
? '丟',IsLeadByte('丟'), trans(0h+'丟', '@0')
图片附件: 游客没有浏览图片的权限,请
登录
或
注册
这家伙很懒,啥也没留下
12 小时前
举报帖子
使用道具
赠送鲜花
csyx
来 自:火星
等 级:
版主
威 望:
37
帖 子:825
专家分:3264
注 册:2018-3-13
第
17
楼
收藏
得分:0
这就两个很普通的 GBK 字符,我用搜狗拼音输入的时候它们就挨着,选错二三次就被输入法的自动调频整迷糊了,反正我是没注意过空格上屏的究竟是哪个,直到在源码中搜注释内容没搜到,才知道还有他们哥俩,丢这个口语字两广人应该都熟,我的源码注释里有不少用它“歌颂”vfp.bug 的地方
这家伙很懒,啥也没留下
12 小时前
举报帖子
使用道具
赠送鲜花
吹水佬
等 级:
版主
威 望:
451
帖 子:10854
专家分:43464
注 册:2014-5-20
第
18
楼
收藏
得分:0
'丢' 一级汉字
'丟' 非标码
5 小时前
举报帖子
使用道具
赠送鲜花
hsfisher
等 级:
论坛游侠
帖 子:171
专家分:131
注 册:2009-4-26
第
19
楼
收藏
得分:0
这个好
4 小时前
举报帖子
使用道具
赠送鲜花
easyppt
等 级:
蝙蝠侠
威 望:
1
帖 子:392
专家分:955
注 册:2021-11-24
第
20
楼
收藏
得分:0
大佬们把玩VFP时应该也是一种乐趣
作为小弟,跟着学习膜拜也是充实
4 小时前
举报帖子
使用道具
赠送鲜花
22
2/3页
1
2
3
快速回复:
判断一个字符是否纯汉字(非标点符号、英数等)的函数
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020415 second(s), 11 queries.
Copyright©2004-2025, BC-CN.NET, All Rights Reserved