zoukankan      html  css  js  c++  java
  • 操作全角与半角(C#)

    再导入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);
                                    }
                                } 

  • 相关阅读:
    由一个表更新另一个表中field
    DevExpress控件XtraGrid显示问题,分组不好用
    20090522: IBM X22
    DevExpress的GridControl选择一行,不显示单元格焦点的设置
    DataTable添加行的方法
    DevExpress自定义XtraGrid列菜单
    一道面试题
    DevExpress 设置LookUpEdit的值
    解决端口占用问题
    NoSQL
  • 原文地址:https://www.cnblogs.com/jiaqi/p/3608928.html
Copyright © 2011-2022 走看看