Python中的正则表达式。如何匹配字符串而不是注释?

2024-04-19 22:56:21 发布

您现在位置:Python中文网/ 问答频道 /正文

我想匹配""中的任何汉字,但不想匹配Lua的注释,即:在--之后。你知道吗

例如,在字符串Tips("中文") -- "注释"中,中文应该匹配,而不是注释。你知道吗

我编写的正则表达式是ur'(?<!--.*?)"([\u4e00-\u9fff]+)"',但是Python给出了一个错误:look-behind requires fixed-width pattern。你知道吗

那么如何解决这个问题呢?你知道吗


Tags: 字符串错误widthpatternfixedlualookrequires