问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

autolisp用substr截取汉字?

发布网友 发布时间:2023-07-05 00:15

我来回答

3个回答

热心网友 时间:2024-11-19 13:44

你这个问题应该是中文编码出现的问题;你要用vlisp编辑窗口打开代码后,看里面的字符串是不是乱码了,如果乱码了在编辑器里面重新输入一下就可以正常显示了

热心网友 时间:2024-11-19 13:45

自定义一个判断汉字个数的函数,在判断就可以了
;(strnum "df的");返回结果---> 3
(defun strnum (str / i strx)
(if (= str "")
(setq i 0)
(progn
(setq i 0)
(setq strx (vl-string->list str))
(while
(if (< (car strx) 129)
(setqi (1+ i)
strx (cdr strx)
)
(setqi (1+ i)
strx (cddr strx)
)
)
)
)
)
i
)

热心网友 时间:2024-11-19 13:45

1个文字占2个位置,数字字母占1个位置所以:
(substr "222图层" 4 7)跟(substr "222图层" 4 4)一样,返回:图层
(substr "222图层" 4 2)返回:图
(substr "222图层" 4 1)、(substr "222图层" 4 3)返回的后面那个字只有一半所以返回错误
(substr "222图层" 5 4)指针指向半个文字,所以返回错误
(substr "222图层" 6 4)返回:层
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 【译】将HTML转为PDF的几种实现方案 变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 希望你的中文越来越好用英语怎么说?正确的语法啊 谢谢 《晓枫羽落》最新txt全集下载 I turned round这句话中,每个单词分别做什么语?不要误导哦。 鬼畜眼镜under the darkness中文歌词 母猫白天也会叫春吗 AlexdaKid是谁 阅读的速度与理解问题 国产恐怖片好像是六七十年代的,一个小女孩,会长大,也会变小,有谁知道... 《舞皇》最新txt全集下载 杨颖身穿朋克风服饰,成功从时尚辣妈成为暗黑辣妹,漫画腿太带感 make contact with是什么意思 JavaScript字符串对象substr方法入门实例(用于截取字符串)?_百度... 水星的外胚层和内胚层分泌的胶状物质有没有细胞结构 ...的体壁中无细胞结构的是( ) A. 外胚层 B. 中胶层 C. 内胚层 D... 水螅的体壁由___和___两层细胞组成,身体有___. 几道英语题高手来帮帮忙急急急~要快并答对加30分 摘要写作。回答下列问题,将答案组成一个段落,不要超过55个单词_百度... 新概念英语2练习答案 Did he turn round or not 是什么意思? Did he turn round or not 答语怎么答 我认为你的中文能提高的很快 用英语怎么说? 英文翻译:我确信你将来一定能够学好中文 提高你的中文 ,用英语怎么说? SQL截取中文部份 如果你对中文有兴趣和有毅力,我相信你能学好 用英语怎么表达 不要网上... 身为一个姐姐,该不该向妹妹的班主任打电话咨询她的近况 她姐姐问我:喜欢她妹妹哪里。能接受她的一切不。要不要回答 当得知自己的妹妹有喜欢的人,你们作为姐姐一般是怎么关心她的感情问题的... ...会对外人说自己的妹妹不好?而且还是喜欢她妹妹的男生,求答案... 为什么有的姐姐盼望妹妹倒霉 找部童年电影,大概是12年到14、5年的,主角是一只金色的狗可能是拉布拉多... 补好的牙几个月后疼的原因是什么 乡土小说出现的原因 乡土小说的现状和发展 朴信惠 lovely day 默默无语,和如何是好!MP3格式地址链接 iamlovelylovely是哪首歌的歌词 北京轰趴馆24小时营业犯法吗 replace和displace的区别在哪里? replace with与replace的区别是什么? 斯大林究竟有几个妻子哪