C# 正则表达式-中文或数字或字母

代码如下:

    /// 
    /// 字符串是否包含数字或字母
    /// 
    /// 
    /// 
    public static bool IsNumberOrChar(string vstr)
    {
        bool l_bFlag = false;
        l_bFlag = Regex.Matches(vstr, "[a-zA-Z0-9]").Count > 0;
        return l_bFlag;
    }
    /// 
    /// 判断字符串 为 中文或字母或数字
    /// 
    /// 
    /// 
    public static bool IsChineseOrNumberOrChar(string vstr)
    {
        bool l_bFlag = false;
        l_bFlag = Regex.Matches(vstr, "^[\u4e00-\u9fa5a-zA-Z-z0-9]+$").Count > 0;
        return l_bFlag;
    }

你可能感兴趣的:(c#)