求助,有批量将全角文字转变为半角文字的插件或者程序吗?
以前老的图纸有很多全角数字和字母穿插在汉字中,现在想将它批量转变为半角的,请教有类似的可以批量转换的工具或者程序吗?E:\桌面\7B{T0))YTD~GN0OC7(_6`VI.png 画横线的字体是全角,想转成半角 CAD小神 发表于 2017-12-27 09:37
画横线的字体是全角,想转成半角
做个对照表,对照替换就可以吧 duotu007 发表于 2017-12-27 09:48
做个对照表,对照替换就可以吧
可以说的稍微详细一点吗?替换得内容不只一种,有几十种都要替换。。 有大神么TT
修改字体样式?
全角半角的内码应该不一样,只能如地板所言,做个对照表替换。
好在都是英文和标点,要替换的也就那么几十个,列一列不费多少时间。 刚好看到:
http://bbs.xdcad.net/forum.php?mod=viewthread&tid=714013&extra=page%3D1%26filter%3Dsortid%26sortid%3D1
[字符串] [函数发布] (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 ""))
)
)
)
)
我反而想要半角转全角的,不知道有没有呢
页:
[1]