路径字符串转换
请教一下各位大神、如何用lisp将D:\飞诗编辑器\Drawing1.dwg这个字符串路径转换为 D:\\飞诗编辑器\\Drawing1.dwg(Defun vldos-formatpath (string)
(while (vl-string-search "/" string)
(setq string (vl-string-subst "\\" "/" string)))
(while (vl-string-search "\\\\" string)
(setq string (vl-string-subst "\\" "\\\\" string)))
(strcase string)
) 这应该是一个转义符的问题吧,这道题应该无解 (setq ot "\\"nt"=="mt "=")
(setq str (vl-string-subst nt ot str ))
(setq str (vl-string-subst ot mt str ))
循环一下就好 nyistjz 发表于 2021-11-3 14:44
(Defun vldos-formatpath (string)
(while (vl-string-search "/" string)
(setq string (vl-strin ...
谢谢、我试试 傲视豆腐 发表于 2021-11-4 14:48
(setq ot "\\"nt"=="mt "=")
(setq str (vl-string-subst nt ot str ))
(setq str (vl-string-sub ...
谢谢
页:
[1]