常用的些正则表达式

Regex reg = new Regex(@"^[0-9]*$");

//n位的数字

Regex reg = new Regex(@"^\d{n}$");

//至少n位的数字

Regex reg = new Regex(@"^\d{n,}$");

//零和非零开头的数字

Regex reg = new Regex(@"^(0|[1-9][0-9]*)$");

//带1-2位小数的正数或负数

Regex reg = New Regex(@"^(\-)?\d+(\.\d{1,2})?$");

//正数、负数、和小数

Regex reg = New Regex(@"^(\-|\+")?\d+(\.\d+)?$");

//有1-3位小数的正实数

Regex reg = new Regex(@"^[0-9]+(.[0-9]{1,3})?$");

//非零的正整数

Regex reg = new Regex(@"^[1-9]\d*$ 或 ^([1-9][0-9]*){1,3}$");

 

posted @ 2019-06-21 17:30  佳宁  阅读(202)  评论(0编辑  收藏  举报