使用 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)。
除非引号位于字符串的末尾,否则您的正则表达式将起作用,因为 [^"]
不会在那里匹配。因此,请使用替代方案来匹配那里的结尾。
\*([^\"]|$)
我正在使用 re2 (https://github.com/google/re2/wiki/Syntax)。我有一个形式的字符串:
"String \r\n more text \ \ \" abc "
在这个字符串中,我想删除所有反斜杠,除了带引号的反斜杠,即 \"
。有什么办法可以为它编写一个正则表达式。我希望我的最终字符串 t 看起来像
"String rn more text \" abc "
我尝试使用以下方式编写正则表达式:\*([^\"])
我正在使用 Kusto 的替换正则表达式函数(反过来使用 re2)。
除非引号位于字符串的末尾,否则您的正则表达式将起作用,因为 [^"]
不会在那里匹配。因此,请使用替代方案来匹配那里的结尾。
\*([^\"]|$)