找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 871|回复: 7

[已解决] 建议修改xdrx_string_remove函数

[复制链接]

已领礼包: 202个

财富等级: 日进斗金

发表于 2020-6-1 16:55:03 | 显示全部楼层 |阅读模式
悬赏20D豆已解决
我安装的最新版本的晓东工具箱(2020.5.28),
经测试,发现函数xdrx_string_remove仅能移除从左边开始第一个被发现了的字符串,后面的就不移除了。
如:(xdrx_string_remove "AutoCAD 2006" "A") 返回:"utoCAD 2006"
而doslib函数能将里面所有搜索到的字符串移除。
(dos_strremove "AutoCAD 2006" "A") 返回:"utoCD 2006"
当然用正则也能替换掉,不过我还是希望能修改过来。既然xdrx_string_replace能替换所有的。
盼望大师们能稍作调整。

最佳答案

查看完整内容

XDRX API 包括所有的DOSLIB函数,用法一样,改下前缀即可 去试下2020.0601更新的API API原先同名函数改成后面加1, 如 xdrx-string-remove1
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 145个

财富等级: 日进斗金

发表于 2020-6-1 16:55:04 | 显示全部楼层
XDRX API 包括所有的DOSLIB函数,用法一样,改下前缀即可
去试下2020.0601更新的API

API原先同名函数改成后面加1, 如 xdrx-string-remove1

点评

谢谢!!!  详情 回复 发表于 2020-6-2 09:07

评分

参与人数 1D豆 +5 收起 理由
dyjwyqz5221 + 5 热心帮忙奖!

查看全部评分

论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

发表于 2020-6-1 17:21:44 | 显示全部楼层
那你不想都删除的时候怎么办?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

已领礼包: 202个

财富等级: 日进斗金

 楼主| 发表于 2020-6-1 17:39:25 | 显示全部楼层
函数的后面可以加个条件,t全部算出,nil经删除第一个
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

已领礼包: 202个

财富等级: 日进斗金

 楼主| 发表于 2020-6-2 09:07:25 | 显示全部楼层
XDSoft 发表于 2020-6-1 18:11
XDRX API 包括所有的DOSLIB函数,用法一样,改下前缀即可
去试下2020.0601更新的API

谢谢!!!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

已领礼包: 202个

财富等级: 日进斗金

 楼主| 发表于 2020-6-2 09:09:22 | 显示全部楼层
真是太感谢了,有你们这么热心帮忙,真好!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

已领礼包: 202个

财富等级: 日进斗金

 楼主| 发表于 2020-6-2 16:19:11 | 显示全部楼层
XDRX API 2020-06-08中清除全部子字符串的3个api函数:
(xdrx_string_trim "123467891111111" "1")
(xdrx_string_replace "123467891111111" "1" "")
(xdrx_string_remove "123467891111111" "1")
均返回:"2346789"

点评

具体的区别 百度搜索 CString 的 remove,replace,trim函数的区别  详情 回复 发表于 2020-6-2 16:35
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

发表于 2020-6-2 16:35:36 | 显示全部楼层
dyjwyqz5221 发表于 2020-6-2 16:19
XDRX API 2020-06-08中清除全部子字符串的3个api函数:
(xdrx_string_trim "123467891111111" "1")
(xdrx ...

具体的区别 百度搜索 CString 的 remove,replace,trim函数的区别

评分

参与人数 1D豆 +10 收起 理由
dyjwyqz5221 + 10 热心帮忙奖!

查看全部评分

论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-23 02:03 , Processed in 0.443212 second(s), 42 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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