在Windows 8搜索中,当我键入' vis stu',* Vis * ual * Stu * dio匹配。我想写一个类似的正则表达式。
任何指导都将不胜感激。
答案 0 :(得分:0)
只需在每个单词的末尾添加[a-z]*
即可。因此,vis stu
将成为vis[a-z]* stu[a-z]*
,因此匹配:
visual studio
visual student
vis stu
<强> DEMO 强>
P.S。但是,您需要通过在末尾添加i
gnore-case标志和(?:.*)
来处理复杂的案例,例如“Visual Studio 5”,以匹配主要部分之后的任何额外字母。