ssget的一个bug
如果各位朋友有遇到需要选择布局中实体的情况,请注意在布局名称中不要加入“#”字符,各位可以测试一下(setq ss-test(ssget "x"(list (cons 410 "1#"))))这个语句,这种名称是选不到任何实体的。因为这个原因我的程序调试了很久,希望今后有碰到类似情况的朋友留个心。
(cons 410 "‘1#") 或者 (cons 410 "*1#*") 试试 我也不知道能不能行 不是bug,可以用 (cons 410 "`1#")
# (磅值符号) 默认是通配符,用来匹配任意单个数值字符的,故要加` (单引号) 特殊转义字符(按字义读取随后的字符)
转义是指跟在单个单引号后面的字符不当作通配符读取。
可参考wcmatch函数
是这样的,我只是没想到在组码中也会碰到这种情况,谢谢namezg
页:
[1]