建议Quicker的"文本替换"功能非正则表达式增加忽略空格和大小写的参数。

功能建议 · 757 次浏览
臭冬瓜 创建于 2022-12-15 11:41

RT


回复内容
CL 2022-12-15 12:13
#1

忽略大小写应该可以,忽略空格大概是什么样的忽略方法?

臭冬瓜 2022-12-15 12:46
#2

就是查找字符串中所有空格都能够忽略,也就是说只要匹配除了空格以外的字符就可以

臭冬瓜 2022-12-15 12:48
#3

例如:a = 1,=号左右各有一个空格,如忽略空格,则a=1就算匹配

CL 回复 臭冬瓜 2022-12-15 14:50 :

这种只能通过正则处理了。

臭冬瓜 回复 CL 2022-12-15 15:58 :

不想使用正则,我当然没有问题,毕竟很多人不会。我现在用替换功能是为了让普通人也可以修改我编写代码中定义的一些参数。

PS:我没有使用Quicker的变量基于两点:一是我编写的是VBA代码,如果使用Quicker变量,我每次调试前需要变回代码,调试后再使用Quicker变量,效率太低,除非代码不再改进;二是我用替换文本的功能,可能修改更多的地方,不用局限于指定变量,自由度更大一些。

CL 回复 臭冬瓜 2022-12-15 16:19 :

可以使用文本插值的方式把变量的值插入到脚本里。 参考:https://getquicker.net/kc/help/doc/interpolation 

臭冬瓜 回复 CL 2022-12-15 16:34 :

是啊,上面我回复的PS就是我没有使用插值的原因啊:D

回复主贴