**已关闭。**此问题需要debugging details。当前不接受答案。
编辑问题以包括desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem。这将有助于其他人回答问题。
2天前关闭。
Improve this question
我有一个包含\s
或\\\s
的字符串(奇数个\
后跟一个s
),我想将其替换为\\s
(偶数个\
后跟一个s
)。如果字符串包含\\s
或\\\\s
,那么我们不会用任何东西替换它,因为它有偶数个\
**注意:**我使用golang
1条答案
按热度按时间j5fpnvbx1#
您可以使用
(^|[^\\])((?:\\\\)*\\s)
和替换字符串$1\\$2
。它将匹配前面有奇数个反斜杠的
s
,并向它们添加1。regex101演示