1
我有一個正則表達式,它將與引用的文本'.*?'
相匹配,但是如何才能將它應用於帶引號的文本,僅當它包含在parens中時才如此。例如:正則表達式 - 用括號內的引號將文本匹配
('want this', 'want this', dont want)
'dont want'
我有一個正則表達式,它將與引用的文本'.*?'
相匹配,但是如何才能將它應用於帶引號的文本,僅當它包含在parens中時才如此。例如:正則表達式 - 用括號內的引號將文本匹配
('want this', 'want this', dont want)
'dont want'
如果您確定括號總是在打開/關閉對,你可以使用正則表達式:
'[^']*'(?=[^(']*('[^']*'[^'(]*)*\))
它需要一個匹配引用的文字之後關閉括號(本身不在引號中)在開放之前。此外,匹配後和右括號之前出現的報價數量必須是偶數(開/關)