gpt4 book ai didi

c# - 如何从此字符串中删除转义字符?

转载 作者:行者123 更新时间:2023-11-30 13:31:22 32 4
gpt4 key购买 nike

我有一个名为argument 的字符串,我需要将其发送到进程。我的论点已经建立,当我从即时窗口检查值时,我得到了这个:

argument
" -i \"M:\\visual studio 2013\\cherry\\Database\\script.sql\" -v varDb=foobar"

我想要的是:(将\替换为\,将\"替换为 ")

argument
" -i "M:\visual studio 2013\cherry\Database\script.sql" -v varDb=foobar"

我有点尴尬我不得不问这个,但我已经尝试了各种 .Replace 和正则表达式。

最佳答案

正如其他人所提到的,即时窗口显示未转义的字符串(默认情况下)。这可以使用格式说明符 ( MSDN ) 进行更改。附加 ,nq 应该删除转义字符

参见:Copy value of watch variable in visual studio without escape characters举个例子

关于c# - 如何从此字符串中删除转义字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22289922/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com