我正在尝试测试我的“操作码”列表,看它们是否与我的有效操作码一致,这些操作码是一对数字0-9,我按以下方式测试:var isValidNumericOpcode = (/^[0-9]{2}$/i);
或包含的操作码一个字母(在我的例子中为A或D)和一个数字或两个字母(在我的例子中为A或D)。如果我要查找与此类集相匹配的任何内容,例如[“A9”,“AD”,“8D”]忽略大小写(即其中任何一个都有效{{1} }})。
谢谢
答案 0 :(得分:1)
如果您的“示例”是详尽的列表,最简单的是一组备选方案:
/^([0-9]{2}|a[9d]|8d)$/i
还有其他可能的替代方案,但我认为这些方法涵盖了它。