我使用Matthew Barnett的正则表达式模块进行python。
我想用其他字符替换单引号。虽然简单的案例很容易处理,但当我尝试这种方法时,我失败了:
string = "I told them 'go check the dogs' den' but those dogs' den haters refused boldly: 'go check 'em yourself, lad'."
如何区分这些词尾和单词开头撇号与正确的引号close / opener?
似乎不可能,至少只有正则表达式。但也许有人遇到同样的问题并找到了解决问题的方法?我也不介意使用python代码的解决方案。