(xd::string:dbc->sbc)字符串全角转半角
(defun xd::string:dbc->sbc (str / first match n second str1)
(if (setq match (xd::string:regexps "[\\u3000\\uff01-\\uff5f]" str ""))
(progn
(foreach n match
(if (= n " ")
(setq str (xd::string:regexpr " " str " " ""))
(progn
(setq first (substr n 1 1)
second (ascii (substr n 2 1))
second (- second 128)
str1 (chr second)
)
(setq str (xd::string:regexpr n str str1 ""))
)
)
)
)
)
str
)
演示图片示例代码
**** Hidden Message *****
看代码,看代码 回复学习,谢谢大师分享! 支持一下哦 顶一下!!!!!!!!!
不错不错,回复学习
感谢大师的杰作
回复学习,谢谢大师分享! 大师大师!!!!非常感谢 看看如何使用
回复学习,谢谢大师分享! 学习了3333333333333333333 回复学习下 看看范列怎么写的 真心不错的好代码!!!