Word 2013通配符中正则表达式*
修饰符的类比是什么?
在启用了通配符的Word 2013查找工具中,显然0不是匹配数的有效数字。例如,如果您在搜索框中输入
FE {1,2} d
它将匹配fed
和feed
。然而,
FE {0,2} d
只会产生错误信息。匹配fd
,fed
,feed
,feeed
等的正确表达式是什么?
我的动机是匹配一个特定的文本,当它在一个段落中时(即被段落标记^13
包围)但在其后面有可能的空格:
^ 13hello world {0,} ^ 13
只会产生错误信息。没有启用通配符我没有找到任何解决方案,但即使启用了通配符,我也无法使其正常工作。
类似地,
^ 13hello world @ ^ 13
匹配一个或多个空格,但我需要零或更多。
答案 0 :(得分:2)
我不相信Word曾经有过零或多运算符的等价物,所以虽然我还没有在Word 2013中查看,但我不希望在那里看到它。 (这个页面很旧,但据我所知,它在Word中的通配符搜索方面仍具有相当的权威性:http://word.mvps.org/faqs/general/usingwildcards.htm)
一般来说,我建议进行两次搜索,一次没有角色,另一次使用1位或更多次的操作。
ETA:删除了错误的通配符搜索。