C# 字符串变量str 的值为"a b"如果直接输出显示的话,就成了:ab需要输出显示为:a b
string str = "a b"; Console.WriteLine(Regex.Escape(str)); // 输出: a b
Regex.Escape()
替换最小的字符集(、*、+、?、|、{、[、(、)、^、$、.、#和空白字元)使用转义码转义这些字符。这指示正则表达式引擎将这些字符解释为常量,而不是元字符。