|
本帖最后由 亦梦 于 2018-9-1 21:39 编辑
还有 是否不区分大小写 在源码中没有体现,应该写入寻找文本中
|
文本_删中间2 | 文本型 | | |
原文本 | 文本型 | | | | 前面文本 | 文本型 | | | | 后面文本 | 文本型 | | | | 是否不区分大小写 | 逻辑型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 开始位置 | 整数型 | | | 结束位置 | 整数型 | | | 删除文本 | 文本型 | | |
开始位置 = 寻找文本 (原文本, 前面文本, , 假) + 1 结束位置 = 倒找文本 (原文本, 后面文本, , 假)删除文本 = 取文本中间 (原文本, 开始位置, 结束位置 - 开始位置 )返回 (子文本替换 (原文本, 删除文本, , , 1, 真))
如果这样调用,调试输出 (文本_删中间2 (“01234精易论坛https://bbs.125.la/精易论坛147258369精易论坛0000”, “精易论坛”, “精易论坛”))
则返回的不是我想要删除的https://bbs.125.la/,因为精易论坛重复出现
|
文本_删中间2 | 文本型 | | |
原文本 | 文本型 | | | | 前面文本 | 文本型 | | | | 后面文本 | 文本型 | | | | 是否不区分大小写 | 逻辑型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 开始位置 | 整数型 | | | 结束位置 | 整数型 | | | 删除文本 | 文本型 | | |
开始位置 = 寻找文本 (原文本, 前面文本, , 假) + 取文本长度 (前面文本 )结束位置 = 寻找文本 (原文本, 后面文本, 开始位置, 假)删除文本 = 取文本中间 (原文本, 开始位置, 结束位置 - 开始位置 )返回 (子文本替换 (原文本, 删除文本, , , 1, 真))
建议这样吧~
|
|