54256 发表于 2022-2-14 16:45:36

去除换行符

(setq str "12\n45\n67\n888")
(setq str2 (vl-string-left-trim "\n" str))
(princ str2)
结果还是换行的,请问怎么除掉换行符

和尚777 发表于 2022-2-14 17:38:44

(setq str "12\n45\n67\n888")
(while (vl-string-search "\n" str)
        (setq str (vl-string-subst "" "\n" str))
)

54256 发表于 2022-2-15 17:01:46

和尚777 发表于 2022-2-14 17:38
(setq str "12\n45\n67\n888")
(while (vl-string-search "\n" str)
        (setq str (vl-string-subst "" "\n ...

谢谢,可以用

f4800 发表于 2022-2-15 17:07:13

大师,怎么判断文本中是否有TAB,然后把TAB替换为空格?

f4800 发表于 2022-2-15 17:08:01

同一个文件,有的人用TAB,有的用空格,这样会导致编写的lsp读取不同的文件时出现问题。。
页: [1]
查看完整版本: 去除换行符