我有一些s表达式,我想在其上执行搜索和替换。但是,s表达式打印有不同级别的缩进。此缩进意味着按我粘贴的字符串搜索不匹配。
我可以设置一个正则表达式,用正则表达式空格通配符替换当前的空白字符。但是,我更喜欢设置一个启用空格不敏感匹配的标志,类似于我们如何启用不区分大小写的匹配。有谁知道这样的旗帜或怎么做?
假设无论出于什么原因我有一个格式为的s表达式(毕竟,这是一个代表实际问题的人为例子):
(foo 1 2 3
(bar 4 5
(baz 4))
(bar 4 5
(baz 4)))
我希望能够对以下内容进行空格不敏感的搜索,并将其替换为x
(这导致用x
替换上述两种情况:
(bar 4 5
(baz 4))