C#:字符串中的转义点字符

本文关键字:转义 字符 字符串 | 更新日期: 2023-09-27 18:20:31

我需要用字符串"''."(转义点)替换C#中带反斜杠的点的所有位置,

我试过什么:

string.Replace(".", "''.");
string.Replace(".", @"'.");
string.Replace(".", @"'''.");

我所有的尝试都以偶数个反斜杠结束,这些反斜杠在点之前会自动删除。

感谢

C#:字符串中的转义点字符

前两个都非常完美!

您可能正在使用Watch函数从断点观察值,但这会显示带有附加转义的反斜杠。

如果您只是将字符串输出到控制台或文件中,您就会看到它是有效的。

有一个为此设计的方法:Regex.Escape().