正则表达式OR

辛查

我有下一个字符串:

1 2 OR 3 4 OR 5 OR 6 7 OR 8

我需要根据它或使用正则表达式将它分成不同的部分,例如,从这一行开始,我需要下一步:

1
2 OR 3
4 OR 5 OR 6
8 OR 8

//1 (2 OR 3) (4 OR 5 OR 6) (7 OR 8)

怎么做-谢谢!)

抱歉,但忘了提及,这里不仅可以是数字:第一第二或第三,第四或第五或第六,第七或八

达尼洛·瓦伦特(Danilo Valente)

这个简单的正则表达式应该可以工作:

var str = '1 2 OR 3 4 OR 5 OR 6 7 OR 8';
str.match(/\w+( OR \w+)*/g);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章