我的提取字符串的token函数是:
def t_STRING(t): r'\"([^\"]|\\.)*\"' t.value = t.value[1:-1] return t
有个办法是:
t.value=t.value.decode("string-escape")
但是这样并不能处理
\n, \t ,等复杂些的和自定义的转义
哈士奇WWW
潇潇雨雨
相关分类