正则表达式类似于Windows 8搜索

时间:2014-03-30 06:27:14

标签: regex

在Windows 8搜索中,当我键入' vis stu',* Vis * ual * Stu * dio匹配。我想写一个类似的正则表达式。

任何指导都将不胜感激。

1 个答案:

答案 0 :(得分:0)

只需在每个单词的末尾添加[a-z]*即可。因此,vis stu将成为vis[a-z]* stu[a-z]*,因此匹配:

  1. visual studio

  2. visual student

  3. vis stu

  4. <强> DEMO

    P.S。但是,您需要通过在末尾添加i gnore-case标志和(?:.*)来处理复杂的案例,例如“Visual Studio 5”,以匹配主要部分之后的任何额外字母。