当前位置:网站首页>正则表达式
正则表达式
2022-07-29 19:04:00 【Guo努力】
收集的一些常用的正则表达式
只能输入数字:"^[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"*$
只能输入长度为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-./?%&=]*)?$"
验证电话号码:"^("("d{3,4}-)|"d{3.4}-)?"d{7,8}$"
正确格式为:"XXX-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"
边栏推荐
- 低代码三部曲之未来
- word文档里插入图片显示不完整,只显示一半,怎么处理?
- 关于高考选志愿
- [数学]必备基本知识
- 新西藏,在云上!
- 迅为i.MX8MM开发板Coatrx-M4内核开发给IAR安装8MM补丁
- The significance of knowledge base to enterprises
- centos8安装redis
- FPGA设计8-3线优先编码器与3-8线译码器
- Test push | Ali Fliggy, Baidu, 58 (recruitment), Zhihu, Huanxin Network, Baiguoyuan, Ali (Lazada), Shenzhicheng, Yuanrong Qixing are recruiting
猜你喜欢
How to read excel test data in Go language, easy to learn
低代码三部曲之未来
H265码流RTP封装方式详解
C language advanced enumeration and joint
Go 语言如何读取 excel 测试数据,简单易学
不用Swagger,那我用啥?
PromptBERT: Improving BERT Sentence Embeddings with Prompts
Apifox免费吗?完全免费,不限团队人数,不限功能
TDengine 落地协鑫能科,数百亿数据压缩至 600GB
《STL 源码剖析》学习笔记之容器(二)list
随机推荐
函数的参数
Small programs use npm packages
【中标麒麟系统Your trial is EXPIRED and no VALID licens 关闭弹窗】
MySQL 中的反斜杠 \\,我上当了
无人驾驶技术有什么优点,人工驾驶的优缺点英文
R语言使用xts包表示时间序列数据(time series data)
低代码三部曲之未来
答对这3个面试问题,薪资直涨20K
【APP 改进建议】希望增加 pdf 及 word 的导出能力
如何防止订单重复支付?
updatexml, extractvalue and floor error injection principle
“加价”都换不来安全保障,雷克萨斯LM之殇,到底是谁的错?
第01章 Linux下MySQL的安装与使用【1.MySQL架构篇】【MySQL高级】
centos8安装redis
Postgresql-xl全局快照代码走读与GTM原理(支线1)
洪九果品、百果园抢滩港股,卖水果是门好生意吗?
新博客
UDPNM测试技术分享
R语言时间序列数据提取:使用xts包的last函数提取时间序列中最后面两周的数据(last 2 week)
QT 如何计算中英文字符串的长度