我想突出显示一组单词,它们可以单独出现或连续出现。如果它们一个接一个出现,我希望它们一起突出显示,如果没有,它们也应该突出显示,就像正常行为一样。例如,如果我想突出显示以下单词:
结果为
主题是:
实时结果:在您键入时显示结果
我希望结果是:
实时结果:在您键入 </span> 时显示 <span class="highlighted"> 结果
空格也令人头疼,因为我尝试使用 or 表达式:
( results )|( as )
带有空格以防止突出显示诸如低音、崩溃等单词。但是由于结果之后的空格与 as 之前的空格相同,因此正则表达式会忽略它并仅突出显示结果。
它可用于突出显示许多单词,因此
( (one) (two) )|( (two) (one) )|( one )|( two )
不是一个选择:(
然后我认为可能有一个操作员像 | 如果可能的话,可以用来匹配两者,否则匹配一个,或者另一个。