C# 正整数和非零正整数校验

/// <summary>
/// 1. 校验正整数(包含0)
/// </summary>
public static bool isInterger(string str)
{

    return string.IsNullOrWhiteSpace(str) ? false:Regex.IsMatch(str, @"^[1-9]\d*|0$");
}

/// <summary>
/// 2. 校验非零正整数
/// </summary>
public static bool isIntergerNonZero(string str)
{

    return string.IsNullOrWhiteSpace(str) ? false : Regex.IsMatch(str, @"^[1-9]\d*$");
}
posted @ 2019-05-19 16:09  Mouer404  阅读(2230)  评论(0编辑  收藏  举报