1
A
回答
4
你必須要逃避字符串雙引號這樣
InputString = InputString.Replace("\"", """);
0
你需要躲避引號:
InputString = InputString.Replace("\"",""");
0
看來你正在嘗試HTML編碼一個字符串。如果你想成爲100%的安全,而不是運行到後來與其他字符類似的問題,請嘗試:
public static string HtmlEncode(string text) {
char[] chars = HttpUtility.HtmlEncode(text).ToCharArray();
StringBuilder result = new StringBuilder(text.Length + (int)(text.Length * 0.1));
foreach (char c in chars) {
int value = Convert.ToInt32(c);
if (value > 127)
result.AppendFormat("&#{0};",value);
else
result.Append(c);
}
return result.ToString();
}
InputString = HtmlEncode(InputString);
來自:http://www.codeproject.com/KB/recipes/htmlencodingcsharp.aspx
相關問題
- 1. 替換雙引號(「)
- 2. 將雙引號內的雙引號替換爲html屬性
- 3. Scala:用單引號替換雙引號
- 4. BeautifulSoup替換單引號用雙引號
- 5. javascript替換雙引號單引號
- 6. 如何替換雙引號?
- 7. t-sql替換雙引號
- 8. 用1個雙引號替換2個雙引號與VBA
- 9. 使用gsub將雙引號替換爲兩個雙引號?
- 10. 用awk替換雙引號和雙引號
- 11. 替換雙引號字符串空
- 12. JQuery替換隱藏值雙引號
- 13. 如何用雙引號替換“?
- 14. AS3>將雙引號替換爲\「
- 15. 雙引號字符串替換在C#
- 16. 在String var中替換雙引號?
- 17. sed替換並保留雙引號
- 18. 用雙引號替換特殊字符
- 19. Python:用雙引號替換選項卡
- 20. 勘定雙引號替換XML字符
- 21. Smarty的用雙引號替換文本
- 22. 用括號中的雙引號替換單引號
- 23. 在SQL中使用ASP.NET替換爲'+ CHAR(34)+'的雙引號
- 24. 正則表達式 - 替換HTML標記雙引號
- 25. 如何使用mysql替換所有雙引號替換爲單引號?
- 26. 用單引號代替雙引號
- 27. 更換雙人雙引號
- 28. JavaScript的替換單引號與雙單引號問題
- 29. 在R中的列中用雙引號替換單引號
- 30. 如何替換雙引號和單引號以外的單詞