我需要一个c#中的正则表达式,它将在字符串文字内部转义双引号。所以如果我有这个字符串:“怎么样”这个“以及如何”那个“”。我将能够在没有错误的情况下在JavaScript中使用它。因为我正在写这个文字作为js var的页面。在C#中的字符串文字内部转义双引号#
编辑:我会尽力解释更多的问题。 我写messege页面这样的:
string UserMsg = GetMessageText(999);
StringBuilder script = new StringBuilder();
script.AppendFormat("var UserMsg =\"{0}\";{1}", UserMsg, Environment.NewLine);
ScriptManager.RegisterClientScriptBlock(this, GetType(), "scriptparams", script.ToString(),true);
现在可以说messege 999是这样的:“我们找到了‘’你的详细信息”的问题。 这是造成js错误。
为什么你需要一个正则表达式使用C#的页面.... IM confused.com写javascript的变种! – ManseUK
所以,你的问题真的是“我如何逃避JS中的引用字符”? –