javascript - 除了字符 e、n、p 之外,是否有更简洁的正则表达式来匹配 a-z?

标签 javascript regex

我想写一个正则表达式来匹配除 e、n p 之外的字符 a-z。我可以写:

[a-df-moq-z]

我只是想知道是否有一种方法可以编写类似 ([a-z except ^enp]) 的方法来使正则表达式更容易破译哪些字符被排除在外。

最佳答案

你可以像这样使用负前瞻:

(?![enp])[a-z]

现场演示:http://www.rubular.com/r/1LnJswio3F

关于javascript - 除了字符 e、n、p 之外,是否有更简洁的正则表达式来匹配 a-z?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16793085/

相关文章:

python - 如何解析这个逗号分隔值列表

javascript - 在 <head> 上时脚本不起作用

javascript - 为什么我的递归函数没有正确循环我的 JSON?

javascript - 我想在 JS 函数中多次更改 ng-style

regex - 是否可以计算正则表达式和字符串之间的编辑距离?

c++ - 在 C++ 的一次运行中返回多个模式的所有匹配的正则表达式库?

javascript - 复杂的正则表达式 : how to don't match reserved word after//

regex - 如何更改 Markdown 字符串中的图像网址

javascript - 不使用 id 或 class 获取 DOM 元素

javascript - 移动元素的最佳方式(性能方面)