标签: python regex
我想捕获引号中除引号之外的所有内容。例子:
'catch this' "catch this" 'Do not catch this"
我尝试过此方法,但不起作用:
(\"|\')[^\1]+\1
当我这样做时,除了示例中的最后一种情况外,它都起作用
(\"|\')[^\'\"]+\1
问题是,如何捕获在\1组中捕获的那个字符以外的所有字符。我只想使用正则表达式,我不想做处理。 在这里您可以尝试:https://regex101.com/r/iJUeDy/7
\1