明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: qzwtsy

如何范围内判断数字和汉字

    [复制链接]
 楼主| 发表于 2007-12-2 15:08:00 | 显示全部楼层

呵呵 谢谢楼上2位

我在网吧 等我回去调试!明后天来看结果!

再次感谢!!

 楼主| 发表于 2007-12-2 18:36:00 | 显示全部楼层

楼上2位大侠,我回去试验了下,虽然有些启发,但还没完全弄懂,我基础很弱.

那段程序中为什么没有主函数啊?而且直接加载后提示列表缺陷.希望你帮忙处理下?

发表于 2007-12-3 08:37:00 | 显示全部楼层
游客,本帖隐藏的内容需要发帖数高于 5 才可浏览,你当前发帖数只有 0

 楼主| 发表于 2007-12-3 19:05:00 | 显示全部楼层

您的程序我看了!自己改动改动基本能用了.

但有几处自己还有点问题,1、(if (> (ascii (setq a (substr txt i 1))) 127) 这里面我对ascii码不懂,以前也没用过.

2、i (+ i 2))和 i (1+ i)) 为什么还要循环,因为咱一个房屋里面最多也就有1个文字和数字啊?


3、(setq txtsz (strcat txtsz a) 这处我也有点困惑,因为a的值是(setq a (substr txt i 1))啊,而a实际位置应该在

   房屋性质的后面啊?所以我觉得txtsz的值不应该是a吧?

谢谢指教了!我改改就能应用了!:)

发表于 2007-12-3 21:52:00 | 显示全部楼层

游客,本帖隐藏的内容需要发帖数高于 5 才可浏览,你当前发帖数只有 0

点评

这样未免考虑太简单些,其实在文本中还含有%%p、\U+2103等字符,其实都是对应于汉字的某个字,像这样的情况,应该按一个字符进行处理。在程序设定上应该考虑这一情形。  发表于 2012-5-22 16:09
 楼主| 发表于 2007-12-4 11:46:00 | 显示全部楼层
万分感激版主!
发表于 2012-4-5 17:20:25 | 显示全部楼层
谢谢,学习了
发表于 2012-4-7 19:10:16 | 显示全部楼层
超级版主ZZXXQQ。大好人啊。
非常感谢您的耐心解答!!!
发表于 2013-1-21 13:37:13 | 显示全部楼层
非常需要这个,学习一下了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-6-1 20:37 , Processed in 0.193324 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表