CAD USER 发表于 2022-7-5 17:29:38

我应该在命令中写些什么

尊敬的各位:,
 
这是李Mac网站上的lisp。
 
有人可以告诉我应该在命令中写些什么来使用这个lisp。
parase编号。lsp

rkmcswain 发表于 2022-7-5 17:38:06

在页面底部有一个完美的例子,你在那里找到了这个。
 
http://www.lee-mac.com/parsenumbers.html

CAD USER 发表于 2022-7-5 17:45:49

 
我看到了,我不明白,这就是为什么我在这里张贴。

ReMark 发表于 2022-7-5 17:52:58

难道不是这样吗。。。
 
(LM:parsenumbers“此处为您的字符串”)
 
根据RKM向您指出的示例,李的网站是(LM:parsenumbers“1a-2.3b4c56”)。

rkmcswain 发表于 2022-7-5 17:59:00

嗯,我不能再解释了。
 
(LM:parsenumbers“1a-2.3b4c56”)
 
第一部分是函数名LM:parsenumbers
第二部分是传递给函数“1a-2.3b4c56”的参数

BIGAL 发表于 2022-7-5 18:08:52

这里是一个示例,我的布局名称是“layout 22”,在这段代码中,它分配给变量tabname so(setq dwgnum(Lm:parsenumbers tabname))将dwgnum返回为22。您可能缺少的部分是将答案赋给变量。
 
如图所示,前一篇文章中的rkmcswain示例将返回,dwgnum=123456

rkmcswain 发表于 2022-7-5 18:14:50

 
实际上,它返回这个:
 

Roy_043 发表于 2022-7-5 18:17:07

我猜想OP希望用重新计算的数字部分更新文本实体。但他对这一点和其他要求并不十分清楚。

tombu 发表于 2022-7-5 18:26:34

 
启动线程的规则:
这里没有读心术的人,至少花2分钟来解释你希望别人花半个小时为你编码什么。大多数时候,这些代码或类似的代码已经编写好了。
2.如果你在网上发现了什么问题,请发布链接,而不是代码。

BIGAL 发表于 2022-7-5 18:31:08

谢谢Rkmcswain,我只把它用于单文本检查,应该仔细看看。
页: [1]
查看完整版本: 我应该在命令中写些什么