如何将 2 个字母的特定组合与正则表达式匹配

Phi*_*lMr 6 javascript regex

鉴于这组字母

xx | 阿夫| 一个 | 男朋友 | 十亿 | 比照 | cn

给定两个字符,我如何查看它们是否与上述字符之一匹配?

我可以使用 switch case 轻松地对解决方案进行硬编码,但我认为 regex 是一个更优雅的解决方案。

Bri*_*ens 6

您基本上自己编写了正则表达式:

xx|af|an|bf|bn|cf|cn


hwn*_*wnd 5

如前所述,您自己编写了正则表达式,您可以将其简化为...

var re = /xx|[abc][fn]/
Run Code Online (Sandbox Code Playgroud)