我试图用 2 个条件制作正则表达式,这 2 个条件中的至少 1 个必须为真,但也允许两个条件都为真。这是我的正则表达式:
\(?<=\]\s)(word1|word2)(?=\s\[)\
(?<=\]\s)
or必须为(?=\s\[)
真,但它们也可能都为真,但至少为 1!
example:
] word1 - true
word1 [- true
] word1 [- true
word1 - false
比赛总是在第一个结果上出现(在结果数组中,所以'output_array [0]必须是'word1')所以这就是为什么我不想使用|
感谢帮助