漢字,英文,數字 驗證


    public string IsChina(string CString)
    {
        string intstr = "^[0-9]*[1-9][0-9]*$";
        string enstr = "^[a-z]*|[A-Z]*$";
        string BoolValue = "";
        for (int i = 0; i < CString.Length; i++)
        {
            if (Convert.ToInt32(Convert.ToChar(CString.Substring(i, 1))) < Convert.ToInt32(Convert.ToChar(128)))
            {
                string str = CString.Substring(i, 1);
                if (publicclass.myreg(str, intstr) || str == "," || str == "." || str == "。" | str == "," || publicclass.myreg(str, enstr))
                {
                    BoolValue += CString.Substring(i, 1);
                }
            }
            else
            {
                BoolValue += CString.Substring(i, 1);
            }
        }
        return BoolValue;
    }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章