&的轉譯字元:& &
《的轉譯字元:&l
t; <
>
的轉譯字元:> >
"的轉譯字元:" "
空格的轉譯字元:
解決方法是定義個工具類tools。
/**
* 替換乙個字串中的某些指定字元
* @param strdata string 原始字串
* @param regex string 要替換的字串
* @param replacement string 替代字串
* @return string 替換後的字串
*/ public static string replacestring(string strdata, string regex, string replacement)
int index;
index = strdata.indexof(regex);
string strnew = "";
if (index >= 0)
strnew += strdata;
return strnew;
}
return strdata;
}
/**
* 替換字串中特殊字元
*/
public static string encodestring(string strdata)
strdata = replacestring(strdata, "&", "&");
strdata = replacestring(strdata, "<", "<");
strdata = replacestring(strdata, ">", ">");
strdata = replacestring(strdata, "'", "'");
strdata = replacestring(strdata, "\"", """);
return strdata; }
/**
* 還原字串中特殊字元
*/
public static string decodestring(string strdata)
C 轉譯字元
c 轉義字元 常用的轉義字元及其含義 單引號 雙引號 反斜槓 0 空 a 警告 產生蜂鳴 b 退格 f 換頁 n 換行 r 回車 t 水平製表符 v 垂直製表符 的意義 在c 中為強制不轉義的符號,在裡面的轉義字元格式 某個字元 失去作用,作為普通字串處理 string str1 abc n 這裡 ...
C 非法字元轉譯
using system using system.collections.generic using system.io using system.text.regularexpressions namespace 特殊字元轉譯 else return false 獲取字串的單字元長度 publi...
Python之字串轉譯
關於轉譯 轉義字元 可以轉義很多字元,比如 n表示換行,t表示製表符,字元 本身也要轉義,所以 表示的字元就是 可以通過以下程式理解 e1 print i m ok.輸出結果是 i m ok.e2 print i m learning npython.輸出結果是 i m learning pytho...