再导入html简历的时候,页面中会出现 431 这种全角字符,这种是不能导进数据库的,必须把它转换为半角字符。
workDate = Regex.Match(strWork, sname).Value;
//字符串转换为字符数组
char[] c = workDate.ToCharArray();
//循环字符数组
for (int i = 0; i < c.Length; i++)
{
// /字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248
char cqj = c[i];
//如果字符中含有全角字符
if (cqj > 65280 && cqj < 65375)
{
//全角转换为半角字符
cqj = (char)(cqj - 65248);
//全角替换为半角
workDate = Regex.Match(strWork, sname).Value.Replace(c[i],cqj);
}
}