当前位置: 编程技术>.net/c#/asp.net
C# 判断是否为数字的方法二则
来源: 互联网 发布时间:2014-08-30
本文导语: 方法一,判断是否为数字。 代码示例: int n; string str="xxx"; if(int.TryParse(str,out n)) { //为数字 } else { //非数字 } 方法二,正则表达式判断是否为数字。 例1、 代码示例: string pat=@"[u4e00-u9fa5]"; Regex rg=new Regex(pat); Match mh=rg....
方法一,判断是否为数字。
代码示例:
int n;
string str="xxx";
if(int.TryParse(str,out n))
{
//为数字
}
else
{
//非数字
}
string str="xxx";
if(int.TryParse(str,out n))
{
//为数字
}
else
{
//非数字
}
方法二,正则表达式判断是否为数字。
例1、
代码示例:
string pat=@"[u4e00-u9fa5]";
Regex rg=new Regex(pat);
Match mh=rg.Match(textBox1.Text);
if(mh.Success)
{
//是汉字
}
Regex rg=new Regex(pat);
Match mh=rg.Match(textBox1.Text);
if(mh.Success)
{
//是汉字
}
例2、
代码示例:
function fucCheckNUM(NUM)
{
var i,j,strTemp;
strTemp="0123456789.";
if ( NUM.length== 0)
return 0
for (i=0;i