您只需要在文本中找到引号。确实,一切,在什么情况下,它通常会是什么样的文本是未知的。
我的天才足以应付这样一个常规赛:
([“”]|[«»]|["]){1}.{2,}?\1
它有效,但仅适用于普通报价,但如何处理其余部分?
例如:
“休息——进来!酸奶油——进来!鱼——进来!”
“我要去大溪地……你没去过大溪地吗?”
“海地,海地……我们不在任何海地!
我们在这里也吃得很饱。”
“亲子之家……Start-a-alo开始了……”
您只需要在文本中找到引号。确实,一切,在什么情况下,它通常会是什么样的文本是未知的。
我的天才足以应付这样一个常规赛:
([“”]|[«»]|["]){1}.{2,}?\1
它有效,但仅适用于普通报价,但如何处理其余部分?
例如:
“休息——进来!酸奶油——进来!鱼——进来!”
“我要去大溪地……你没去过大溪地吗?”
“海地,海地……我们不在任何海地!
我们在这里也吃得很饱。”
“亲子之家……Start-a-alo开始了……”
解决方案有点笨拙,但这是我想出的:
re.DOTALL在 python 案例中带有标志