请问,如何将下面的代码修改,达到搜索“\n\n\n\n\n\n 柱 下 端····下面还有很多字符”,然后删除这行及下面48行,谢谢了,请大家指教,程序源码为- (defun c:xkg()
- (setq file (getfiled "选择计算结果文件" "d:/" "out" 8))
- (setq f (open file "r") txt "")
- (while (setq line (read-line f))
- (setq txt (strcat txt line "\n" ))
- );end while
- (close f)
- (while (vl-string-search " \n" txt)
- (setq txt (vl-string-subst "\n" " \n" txt))
- );end while
- (while (vl-string-search "\n\n" txt)
- (setq txt (vl-string-subst "\n" "\n\n" txt))
- );end while
- (setq f (open file "W"))
- (write-line txt f)
- (close f)
- (prin1)
- );enddefun
|