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

标签 javascript regex

给定这组字母

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

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

我可以轻松地使用 switch case 对解决方案进行硬编码,但我认为正则表达式是一种更优雅的解决方案。

最佳答案

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

var re = /xx|[abc][fn]/

关于javascript - 如何将 2 个字母的特定组合与正则表达式匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25793070/

相关文章:

javascript - webpack-dev-server 不使用 react-router 参数路由从配置位置提供包

javascript - 如何改进此 REST 请求 promise 代码?

javascript - 在 html 和 css 中单击时图像模态或展开

使用 show() 和 hide() 进行 Javascript 搜索并添加其他类

JavaScript replace() 方法 : remove empty space just at the end and at the beginning of the string

javascript - 如何将 Javascript 库添加到 Angular 4 组件?

java - Java中如何将字符串转换成数组

regex - bash 正则表达式不匹配 "at least n times but not more than m"

regex - sed:删除文件前 n 个字符内的十六进制字符

匹配 float 的Python正则表达式