C#用正则表达式判断输入字符是否为数字

在需要用到的地方添加引用:using System.Text.RegularExpressions;

public bool m_blnIsNUmber(string p_strVaule)
{
if (p_strVaule == "")
{
return false;
}
else
{
Regex m_regex = new System.Text.RegularExpressions.Regex("^(-?[0-9]*[.]*[0-9]{0,3})$");
return m_regex.IsMatch(p_strVaule);
}
}

转载请注明:代码家园 » C#用正则表达式判断输入字符是否为数字

评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)