正则表达式,带小数点的正则,手机,邮箱等

原创 2017年07月26日 15:00:02

带小数点的数

用于匹配的正则表达式为:([1-9]\d*.?\d*)|(0.\d*[1-9])
(
[1-9] :匹配1~9的数字;
\d :匹配数字,包括0~9;
* :紧跟在 \d 之后,表明可以匹配零个及多个数字;
. :匹配小数点;
? :紧跟在 . 之后,表明可以匹配零个或一个小数点;
0 :匹配一个数字0;
)
其中的 [1-9]\d*.?\d* 用以匹配诸如:1、23、34.0、56.78 之类的非负的整数和浮点数;
其中的 0.\d*[1-9] 用以匹配诸如:0.1、0.23、0.405 之类的非负浮点数;

验证手机

验证手机:^1[3|4|5|7|8]\d{9}$

验证邮箱

验证邮箱:”^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+”

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

常用正则表达式—邮箱(Email)

常用正则表达式—邮箱(Email)本文针对有一点正则基础的同学,如果你对正则一无所知,请移步“正则表达式30分钟入门教程”学习。要验证一个字符串是否为邮箱的话,首先要了解邮箱账号的格式。我尝试过在网上...

整数,小数及常用的正则表达式

匹配中文字符的正则表达式: [/u4e00-/u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^/x00-/xff]评注:可以用来计算字符串的长度(...

java--邮箱的正则表达式匹配

软件包 java.util.regex用于匹配字符序列与正则表达式指定模式的类。public final class Pattern 正则表达式的编译表示形式。 指定为字符串的正则表达式必须首先被编译...

Python 正则表达式验证浮点数

1. Mandatory sign, integer, fraction, and exponent ^[-+][0-9]+\.[0-9]+[eE][-+]?[0-9]+$ 2. Mandatory...

正则 数字与小数的匹配

if(System.Text.RegularExpression.Regex.IsMatch(txtPrice.Text,@"^[1-9][0-9]*(\.[0-9]+)?$"))  "^[1...
  • softuse
  • softuse
  • 2016年04月20日 23:02
  • 3584

c#正则表达式匹配整数和小数

用于判断Textbox中的输入是否为整数或者小数 参考资料:http://www.cnblogs.com/generalz/articles/1890097.html           ...

只能输入整数或小数的正则表达式

/^[0-9]+([.]{1}[0-9]+){0,1}$/

正则表达式验证数字(允许包括小数点)

^[1-9]\d*\,\d*|[1-9]\d*$ 必须为数字,但是允许小数点
  • suleil1
  • suleil1
  • 2015年10月28日 16:46
  • 1085

lintcode(221)链表求和 II

Description: 假定用一个链表表示两个数,其中每个节点仅包含一个数字。假设这两个数的数字顺序排列,请设计一种方法将两个数相加,并将其结果表现为链表的形式。 Explanation: ...

angular 函数表达式执行两次的问题

angular.js的双向数据绑定在表单验证方面非常便捷,在数据查询,todolist以及类似的复杂单页面应用方面表现得非常强大,今天遇到了一个问题,双括号内绑定的函数会执行两次,代码是这样的: ...
  • gohike
  • gohike
  • 2017年01月15日 02:30
  • 1252
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:正则表达式,带小数点的正则,手机,邮箱等
举报原因:
原因补充:

(最多只允许输入30个字)