首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

字符串处理,该怎么处理

2012-03-04 
字符串处理求一算法.处理如下字符串 A:嗯,你好,先生{breath} english byebye /english ~hasoiuas。

字符串处理
求一算法.处理如下字符串 "A:嗯,你好,先生{breath} <english> bye   bye </english> ~hasoiuas。 "
要求: <english> 和 </english> 间的字符不做处理.除此外的字符半角转换成全角.英文字母前加全角~

[解决办法]
半角全角转换做不了
[解决办法]
public string ToSBC(string input)
{
//半角转全角:
char[] c = input.ToCharArray();
for (int i = 0; i < c.Length; i++)
{
if (c[i] == 32)
{
c[i] = (char) 12288;
continue;
}
if (c[i] < 127)
c[i] = (char) (c[i] + 65248);
}
return new string(c);
}

[解决办法]
路过, 帮顶

热点排行