OK!我在Desk.com中设置了入站交互规则以过滤案例,并且有一个使用正则表达式的选项。我们收到很多关于人们抱怨退出相关问题的邮件。因此,我想自动为所有与提款相关的问题设置标签。但问题是大多数人都没有完全按照应该提到的“提款”这个词。所以有人可以帮我找到一个正则表达式,用于所有查找单词撤销的变体。现在我推断的是,大多数人要么写“退出/ widrawal / widrowal / withdrawsetc”,但基本上这些单词以W / w开头并以“al”或“als”结尾
答案 0 :(得分:1)
[Ww].*?[aA][lL]([sS])?
可能?
您也可以尝试在开头和结尾使用\b
word boundary。此外,我不禁想知道这是否最终被用来摒弃所有撤销相关的电子邮件,因为他们可能会故意将其拼写错误以超越您的潜力
过滤器。只是一个想法。
更新:[Ww][A-Za-z]{7}[aA][lL]([sS])?
将匹配W(anyfiveletters)AL,无论大小写如何。
您还可以考虑范围,以便在w
和al
之间匹配5到7个字符。例如。 [Ww][A-Za-z]{5,7}[aA][lL]([sS])?
与您的所有示例相匹配,因为您的用户似乎无法正确拼写。