正则表达式模式,其中排除一些字母字符

时间:2019-07-17 11:20:36

标签: javascript regex

我需要匹配A-z0-9的正则表达式。但是,我需要排除i,o,q,I,O,Q。我所拥有的是:

new RegExp('\[A-z0-9][^ioqIOQ]')

,但我不允许任何字母字符

1 个答案:

答案 0 :(得分:1)

您可以像

中那样使用负向超前

new RegExp('(?:(?![ioqIOQ])[A-z0-9])+')
#                 ^^^^

请参见a demo on regex101.com