|
|

本帖最后由 墨影0620 于 2019-5-24 09:32 编辑
表示每次遇到几十个几百个变量设定时候就要拼命地堆子文本替换(不是编程的变量,是软件设置里的变量。用特定的字符组合代替会变动的数值)
因为要替换的文本都是变量(这次是编程里的变量了),所以没法用变量堆数组,如果一各一个的赋值还不如堆子文本替换。
目前我的解决办法是事先写好20个子文本替换的子程序,然后调用。
|
| 文本_批量替换 | 文本型 | | |
| 原文本 | 文本型 | | | | 替换进行的次数 | 整数型 | | | | 替换的起始位置 | 整数型 | | | | 是否区分大小写 | 逻辑型 | | | | 欲被替换的子文本1 | 文本型 | | | | 用作替换的子文本1 | 文本型 | | | | 欲被替换的子文本2 | 文本型 | | | | 用作替换的子文本2 | 文本型 | | | | 欲被替换的子文本3 | 文本型 | | | | 用作替换的子文本3 | 文本型 | | | | 欲被替换的子文本4 | 文本型 | | | | 用作替换的子文本4 | 文本型 | | | | 欲被替换的子文本5 | 文本型 | | | | 用作替换的子文本5 | 文本型 | | | | 欲被替换的子文本6 | 文本型 | | | | 用作替换的子文本6 | 文本型 | | | | 欲被替换的子文本7 | 文本型 | | | | 用作替换的子文本7 | 文本型 | | | | 欲被替换的子文本8 | 文本型 | | | | 用作替换的子文本8 | 文本型 | | | | 欲被替换的子文本9 | 文本型 | | | | 用作替换的子文本9 | 文本型 | | | | 欲被替换的子文本10 | 文本型 | | | | 用作替换的子文本10 | 文本型 | | | | 欲被替换的子文本11 | 文本型 | | | | 用作替换的子文本11 | 文本型 | | | | 欲被替换的子文本12 | 文本型 | | | | 用作替换的子文本12 | 文本型 | | | | 欲被替换的子文本13 | 文本型 | | | | 用作替换的子文本13 | 文本型 | | | | 欲被替换的子文本14 | 文本型 | | | | 用作替换的子文本14 | 文本型 | | | | 欲被替换的子文本15 | 文本型 | | | | 用作替换的子文本15 | 文本型 | | | | 欲被替换的子文本16 | 文本型 | | | | 用作替换的子文本16 | 文本型 | | | | 欲被替换的子文本17 | 文本型 | | | | 用作替换的子文本17 | 文本型 | | | | 欲被替换的子文本18 | 文本型 | | | | 用作替换的子文本18 | 文本型 | | | | 欲被替换的子文本19 | 文本型 | | | | 用作替换的子文本19 | 文本型 | | | | 欲被替换的子文本20 | 文本型 | | | | 用作替换的子文本20 | 文本型 | | | |
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | | 局_文本 | 文本型 | | | | 文本 | 快速文本对象 | | |
如果真 (替换的起始位置 = 0 ) 替换的起始位置 = 1 文本.置文本 (原文本)替换进行的次数 = 选择 (是否为空 (替换进行的次数 ), -1, 替换进行的次数 )文本. 替换子文本 (欲被替换的子文本1, 用作替换的子文本1, 替换的起始位置, 替换进行的次数, 是否区分大小写 )文本. 替换子文本 (欲被替换的子文本2, 用作替换的子文本2, 替换的起始位置, 替换进行的次数, 是否区分大小写 )文本. 替换子文本 (欲被替换的子文本3, 用作替换的子文本3, 替换的起始位置, 替换进行的次数, 是否区分大小写 )文本. 替换子文本 (欲被替换的子文本4, 用作替换的子文本4, 替换的起始位置, 替换进行的次数, 是否区分大小写 )文本. 替换子文本 (欲被替换的子文本5, 用作替换的子文本5, 替换的起始位置, 替换进行的次数, 是否区分大小写 )文本. 替换子文本 (欲被替换的子文本6, 用作替换的子文本6, 替换的起始位置, 替换进行的次数, 是否区分大小写 )文本. 替换子文本 (欲被替换的子文本7, 用作替换的子文本7, 替换的起始位置, 替换进行的次数, 是否区分大小写 )文本. 替换子文本 (欲被替换的子文本8, 用作替换的子文本8, 替换的起始位置, 替换进行的次数, 是否区分大小写 )文本. 替换子文本 (欲被替换的子文本9, 用作替换的子文本9, 替换的起始位置, 替换进行的次数, 是否区分大小写 )文本. 替换子文本 (欲被替换的子文本10, 用作替换的子文本10, 替换的起始位置, 替换进行的次数, 是否区分大小写 )文本. 替换子文本 (欲被替换的子文本11, 用作替换的子文本11, 替换的起始位置, 替换进行的次数, 是否区分大小写 )文本. 替换子文本 (欲被替换的子文本12, 用作替换的子文本12, 替换的起始位置, 替换进行的次数, 是否区分大小写 )文本. 替换子文本 (欲被替换的子文本13, 用作替换的子文本13, 替换的起始位置, 替换进行的次数, 是否区分大小写 )文本. 替换子文本 (欲被替换的子文本14, 用作替换的子文本14, 替换的起始位置, 替换进行的次数, 是否区分大小写 )文本. 替换子文本 (欲被替换的子文本15, 用作替换的子文本15, 替换的起始位置, 替换进行的次数, 是否区分大小写 )文本. 替换子文本 (欲被替换的子文本16, 用作替换的子文本16, 替换的起始位置, 替换进行的次数, 是否区分大小写 )文本. 替换子文本 (欲被替换的子文本17, 用作替换的子文本17, 替换的起始位置, 替换进行的次数, 是否区分大小写 )文本. 替换子文本 (欲被替换的子文本18, 用作替换的子文本18, 替换的起始位置, 替换进行的次数, 是否区分大小写 )文本. 替换子文本 (欲被替换的子文本19, 用作替换的子文本19, 替换的起始位置, 替换进行的次数, 是否区分大小写 )文本. 替换子文本 (欲被替换的子文本20, 用作替换的子文本20, 替换的起始位置, 替换进行的次数, 是否区分大小写 )返回 (文本. 取文本 (, ))
但是强迫症的我担心如果只是使用5个,后面的15个会不会徒增计算量?
恳请万能的易友推荐更高效更简单办法。
最好是能实现类似最后一个参数可以重复添加之类的能够实现无限替换的办法qwq
我发现很多人都忽略了一个问题,这个讨论的命题是两个未知且没有规律的内容替换。
也就是说欲被替换的子文本是没有规律的字符,循环肯定不可以,数组倒是行得通。
但是我记得数组整体赋值的话似乎并不能拿变量当做数组成员,如果挨个赋值还不如堆子文本替换。
重点:这里要替换的子文本是没有规律的字符,用作替换的子文本是一些变量非固定内容。
|
|