标签:
OneBlue正则表达式可以快速测试正则表达式,内有“即时执行:真”、“多行模式:真”和”区分大小写:真”三个便捷操作按钮,还可以自由编辑文本内容,是检索替换的好工具。
多行模式:开启时,“^”不仅匹配目标文本的开头,而且匹配目标文本中换行符的后面;字符“$”不仅匹配目标文本的结尾,而且匹配目标文本中换行符的前面。否则字符“^”仅仅匹配目标文本的开头,“$”也仅仅匹配目标文本的结尾。
正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。
1.正则表达式
.*? 是什么意思啊?.点 匹配任何单个字符。例如r.t匹配这些字符串:rat、rut、r t,但是不匹配root。 * 匹配0或多个正好在它之前的那个字符。例如。*意味着能够匹配任意数量的任何字符。 ? 匹配0或1个正好在它之前的那个字符。注意:这个元字符不是所有的软件都支持的。
2.正则表达式[\s\S]*?怎么解释
任意字符(包括回车换行)出现任意多次,?表示非贪婪,则一般后面要有截止标记,如:[\s\S]*?\d之类的
3.正则表达式对数字限制的实例
验证数字的正则表达式集
验证数字:^[0-9]*$
验证n位的数字:^\d{n}$
验证至少n位数字:^\d{n,}$
验证m-n位的数字:^\d{m,n}$
验证零和非零开头的数字:^(0|[1-9][0-9]*)$
验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$
验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$
验证非零的正整数:^\+?[1-9][0-9]*$
验证非零的负整数:^\-[1-9][0-9]*$
验证非负整数(正整数 + 0) ^\d+$
验证非正整数(负整数 + 0) ^((-\d+)|(0+))$
验证长度为3的字符:^.{3}$
验证由26个英文字母组成的字符串:^[A-Za-z]+$
验证由26个大写英文字母组成的字符串:^[A-Z]+$
验证由26个小写英文字母组成的字符串:^[a-z]+$
验证由数字和26个英文字母组成的字符串:^[A-Za-z0-9]+$
验证由数字、26个英文字母或者下划线组成的字符串:^\w+$
验证用户密码:^[a-zA-Z]\w{5,17}$ 正确格式为:以字母开头,长度在6-18之间,只能包含字符、数字和下划线。
验证是否含有 ^%&',;=?$\" 等字符:[^%&',;=?$\x22]+
验证汉字:^[\u4e00-\u9fa5],{0,}$
验证Email地址:^\w+[-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$
验证InternetURL:^http://([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?$ ;^[a-zA-z]+://(w+(-w+)*)(.(w+(-w+)*))*(?S*)?$
验证电话号码:^(\(\d{3,4}\)|\d{3,4}-)?\d{7,8}$:--正确格式为:XXXX-XXXXXXX,XXXX-XXXXXXXX,XXX-XXXXXXX,XXX-XXXXXXXX,XXXXXXX,XXXXXXXX。
验证身份证号(15位或18位数字):^\d{15}|\d{}18$
验证一年的12个月:^(0?[1-9]|1[0-2])$ 正确格式为:“01”-“09”和“1”“12”
验证一个月的31天:^((0?[1-9])|((1|2)[0-9])|30|31)$ 正确格式为:01、09和1、31。
整数:^-?\d+$
非负浮点数(正浮点数 + 0):^\d+(\.\d+)?$
正浮点数 ^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$
非正浮点数(负浮点数 + 0) ^((-\d+(\.\d+)?)|(0+(\.0+)?))$
负浮点数 ^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$
浮点数 ^(-?\d+)(\.\d+)?
厂商名称:
奥维互动地图免安装版最新版59.0M3638人在玩奥维互动地图是一款跨平台地图浏览器,支持iOS(iPhone、iPad)、Android、Windows、WindowsPhone、Web五大平台。集多种知名地图与一体,拥有强大的设计功能与地理信息展现技术,可满足各行各业地理信息规划的需求。欢迎下载使用。
下载沪拍拍(沪牌拍牌软件)147.3M1人在玩沪拍拍(沪牌拍牌软件)是一款专业的拍牌助手软件,它的功能十分强大,可以帮助用户竞拍沪牌,保证价格对有七成把握能中标,想要拍牌的朋友一定不要错过了,欢迎大家下载体验。
下载谷歌地球最新版2021(google earth)63.4M8160人在玩谷歌地球(GoogleEarth,GE)是一款谷歌公司开发的虚拟地球仪软件,它把卫星照片、航空照相和GIS布置在一个地球的三维模型上。有需要的朋友不要错过了,欢迎下载使用。
下载护眼宝电脑版3.6M131人在玩眼睛是心灵的窗户,现在有很多的小孩子很小就戴着眼镜了,护眼宝是一款护眼app,护眼宝需要在pc端安装靠谱助手才行的,有需要的亲们赶快的来体验吧!
下载金山流量监控独立版3.2M1674人在玩直接运行netmon.exe即可,如果安装不好用的话有可能安装过金山卫士,里面有卸载,卸载之后重新运行,一定要重新启动电脑,要不不好用。
下载Tampermonkey脚本(Chrome扩展)1.3M2395人在玩Tampermonkey是第一个可以用来让Chrome支持更多UserScript的Chrome扩展,它可以加入更多的Chrome本身不支持的用户脚本功能,比如GM_registerMenuCommand和GM_xmlhttpRequest这两个函数。安装该扩展之后,再安装Userscript的时候还会拦截原来的对话框
下载精易模块885M2227人在玩精易模块是由精易论坛发布的一款易语言模块,使用精易模块,可以更好的编写易语言程序,精易模块目前是以开源的形式存在,完全免费使用,是易语言开发者的必备模块。精易模块的由来:最初开始成立精易论坛时,并没有精易模块的,是自己在平常编写程序时,自己封
下载沙盘sandboxie软件5.0M172人在玩沙盘Sandboxie允许你在沙盘环境中运行浏览器或其他程序,因此运行所产生的变化可以随后删除。可用来消除上网、运行程序的痕迹,也可用来还原收藏夹、主页、注册表等。即使在沙盘进程中下载的文件,也会随着沙盘的清空而删除。此软件在系统托盘中运行,如果想启动一
下载渲梦工厂(3dsmax插件)100.2M117人在玩渲梦工厂(RenderDreamFactory)简称RDFactory,这款软件是一款3dsmax插件工具,它用于3D动画及效果图辅助设计,其功能包括建模、场景、材质、灯光,动画、构图。渲染等功能,这款插件操作简单,功能强大,由于功能越来越丰富,所以新版本已经从起初的综合版分化成
下载法人一证通协卡助手21.9M21人在玩法人一证通协卡助手是上海市法人一证通需要使用到的一款专门用于驱动修复和一键激活法人一证通的软件,通过法人一证通协卡助手用户能够更好的管理自己的UKEY并激活自己的法人一证通,有需要的可以下载使用。
下载
支持( 0 ) 盖楼(回复)
支持( 0 ) 盖楼(回复)