使用 re2 的正则表达式

Regex using re2

我正在使用 re2 (https://github.com/google/re2/wiki/Syntax)。我有一个形式的字符串:

"String \r\n more text \ \ \" abc "

在这个字符串中,我想删除所有反斜杠,除了带引号的反斜杠,即 \"。有什么办法可以为它编写一个正则表达式。我希望我的最终字符串 t 看起来像

"String rn more text   \" abc "

我尝试使用以下方式编写正则表达式:\*([^\"])

我正在使用 Kusto 的替换正则表达式函数(反过来使用 re2)。

除非引号位于字符串的末尾,否则您的正则表达式将起作用,因为 [^"] 不会在那里匹配。因此,请使用替代方案来匹配那里的结尾。

\*([^\"]|$)