打印特殊字符时,特殊字符要用中括号及引号框起来,如:[“特殊字符”],想打印[这个字符是,则用[“[”]表示。以下是c#的完整代码:
//以下为处理的函数,该函数是处理:
//
//da是要打印的字符串,da内包含的特殊字符装载在te内,就可以正常打印出想要的特殊字符。
/*
函数使用:
List<string> te1 = new List<string>();
tel.add("["); tel.add("]");
string da1="1234[56]8998";//[与]为特殊字符
string rd=zh_1(da1,tel);//rd就是经过转换后的字符经过转换后,打印结果为"1234[56]8998",不经转换打印会报异常。
*/
string zh_1(string da,List<string> te)
{
string rd = "";
string daa = "[abc[123]b8999[]cd";
daa = da;
if (te.Count < 1)
{
return rd;
}
//string rdd = "";
List<string> d1 = new List<string>();
int k1 = 0;
int k2 = 0;
for