我需要一個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中的引用字符」? –