找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 571|回复: 2

[编程申请]:求LSP程序:文字处理

[复制链接]
发表于 2005-2-24 00:05:29 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
求LSP程序:文字处理,LSP1 删除所选文字最后一个空格及这个空格后的所有内容(可多选);
            LSP2 删除所选文字第一个空格及这个空格前的所有内容(可多选)。谢谢。

不好意思,为使我的表达更明白,我、更改为:
文字处理,LSP1 删除所选文字最后一个字符M及M后的所有内容(可多选);如12344567M89则运行您的LSP后变成1234567
            LSP2 删除所选文字第一个字符M及M前的所有内容(可多选),如12344567M89则运行您的LSP后变成89。要求特征字符M含在你的LSP程序中,我可将其改成其它字符如空格等,还有请编在两个LSP程序中,不用选1向前选2向后等。谢谢。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2005-2-24 23:08:20 | 显示全部楼层
我也需要这样的工具
可以扩展为不一定是空格后面的可以是某一个字符或元素后面的
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-2-25 00:35:40 | 显示全部楼层
[php]
;;;加载通用函数
;;;下载:http://www.xdcad.net/forum/showthread.php?s=&threadid=325268
(load "xyp_lib")

;;;删除文本中特定字符前后内容
(defun c:test081 (/ kw-len a1 str-len m lq str1)
  (cmdla0)
  (setq KW (ukword 1 "1 2" "\n删除方向1-向前/2-向后" KW))
  (setq        txt1   (ustr 1 "\n\t查找字符" txt1 nil)
        kw-len (strlen txt1)       
  )  
  (setq        a1  (car (entsel "\n请选择文字 : "))
        str (dxf 1 (entget a1))
        str-len (strlen str)
  )
  (setq        m  1
        l1 (substr str m kw-len)
  )
  (vl-cmdf ".undo" "BE")
  (while (and (/= l1 txt1) (/= l1 "") (< (+ m kw-len) str-len))
    (setq m  (1+ m)
          l1 (substr str m kw-len)
    )
  )
  (if (= l1 txt1)
    (progn
      (cond ((= kw "1")
             (setq str1 (substr str (+ m kw-len)))
            )
            ((= kw "2")
             (setq str1 (substr str 1 (- m 1)))
            )
      )
      (sub_upd a1 1 str1)
    )
  )
  (vl-cmdf ".undo" "E")
  (cmdla1)
)
[/php]
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2025-9-22 02:52 , Processed in 0.168427 second(s), 36 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表