我必须编写一个正则表达式,其中包含单词“ wind”,“ temp”或“ press”,后跟一个非数字。
到目前为止,我有:
var regex = /wind|temp|press[^0-9]{0,}/;
这不起作用,因为
[^0-9]{0,}
带有“ press”键。我将如何分隔它们,以便所有单词都读后跟一个非数字? 最佳答案
只需使用(非捕获)组即可:
var regex = /(?:wind|temp|press)[^0-9]{0,}/;
关于javascript - 如何将此正则表达式的一部分应用于所有替代项?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37736861/