c#中字符串中附加的额外Escape字符

时间:2015-07-30 06:36:44

标签: c# string app-config

我在配置文件的Appset中添加了密钥,我正在尝试读取此密钥。

<appSettings>
        <add key="fileNameReg" value="(?&lt;=filename\=\&quot;&quot;)(.*?)(?=\&quot;&quot;)" />
    </appSettings>

在我试图阅读的C#代码下面。

string strConfig= System.Configuration.ConfigurationManager.AppSettings.["fileNameReg"];

我将在下面获得变量 strConfig 值。

strConfig="(?<=filename\\=\\\"\")(.*?)(?=\\\"\")"

在此字符串中,'\'转换为'\\'并且“转换为\”。我怎样才能获得原始价值?

0 个答案:

没有答案