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

原创 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_-])+”

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

相关文章推荐

正则表达式判断输入是否为数字(包括小数)

字符串.matches("([1-9]+[0-9]*|0)(\\.[\\d]+)?")
  • yt2054
  • yt2054
  • 2017-01-26 20:57
  • 1115

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

只能输入整数或带小数点的数的正则表达式 收藏 1、 ^[1-9][0-9]*$2、  ^(?:[1-9][0-9]*|0)(?:/.[0-9]+)?$        private void txtW...

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

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

^[1-9]\d*\,\d*|[1-9]\d*$ 必须为数字,但是允许小数点

正则表达式入门

正则表达式入门  正则表达式一直都是我畏惧的知识点,之前也尝试着学习,但最终还是放弃了。由于正则在项目中经常能用的到,所以最近强迫自己花空闲时间学习了些简单的正则知识,并将了解到的知识总结在本文中,希...

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

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

正则表达式校验金额最多两位小数的实数

数字校验(项目中用于校验金额的): 任意正整数,正小数(小数位不超过2位) var isNum=/^(([1-9][0-9]*)|(([0]\.\d{1,2}|[1-9][0-9]*\...

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

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

正则表达式在iOS中的运用(附手机密码邮箱等正则判断)

正则表达式,又称正规表示法,是对字符串操作的一种逻辑公式。正则表达式可以检测给定的字符串是否符合我们定义的逻辑,也可以从字符串中获取我们想要的特定部分。它可以迅速地用极简单的方式达到字符串的复杂控制。...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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