我需要标记和处理一个基于编程语言的字符串。" THE QUICK BROWN FOX JUMPED-OVER THE LAZY(2) DOG."在javascript中,我可以执行以下操作,将其拆分为一个数组:
var v = " THE QUICK BROWN FOX JUMPED-OVER THE LAZY(2) DOG.".如何更改匹配上的正则表达式,使之成为单独的</em
ABC or DEF and ( GHI or JKL)
在这里,操作数ABC可以是包含空格的短语。唯一的运算符是and,or。有人能建议一种获取所有操作数的方法吗?我想这样做:将有一个操作符列表,我将使用这些操作符作为引用来查找任何一个\bOPERATOR\b的第一个索引,然后找到下一个可用\bOPERATOR\b的第一个索引,并在这两个操作符之间提取一个单词(根据找到的操作符的长度来操作索引我觉得这是蛮力的方法。有人能提出更好的解