正则表达式

正则表达式

正则表达式是一种规则(模式)匹配语法,可以使他一些正则表达式中定义的特殊符号来定义一种规则,然后用此规则去匹配某个字符串,如果字符串与规则相匹配返回true,否则返回false

下面是正则表达式生成器

正则表达式生成器,常用正则表达式在线生成

*

允许出现零次或多次

+

允许出现至少一次或多次

{n}

只能出现n次

{n,}

至少出现n次

{n,m}

出现至少n次,至多不大于m次

\d

匹配数字

\D

匹配非数字

\w

匹配数字,字母,下划线

相关推荐
纪莫17 分钟前
技术面:MySQL(一条SQL在MySQL的执行过程?、MyISAM和InnoDB的区别?数据库事务机制?)
java·数据库·java面试⑧股
闲人编程22 分钟前
Python协程的演进:从yield到async/await的完整历史
java·前端·python·async·yield·await·codecapsule
q***925130 分钟前
PHP操作redis
开发语言·redis·php
帅中的小灰灰37 分钟前
C++编程建造器设计模式
java·c++·设计模式
大佬,救命!!!1 小时前
python实现五子棋
开发语言·python·个人开发·pygame·少儿编程·五子棋
动感小麦兜1 小时前
应用-常用工具部署命令
java·开发语言
日日行不惧千万里1 小时前
IDEA 是用什么开发的?
java·ide·intellij-idea
立志成为大牛的小牛2 小时前
数据结构——五十一、散列表的基本概念(王道408)
开发语言·数据结构·学习·程序人生·算法·散列表
百***06013 小时前
五大消息模型介绍(RabbitMQ 详细注释版)
java·rabbitmq·java-rabbitmq
转转技术团队3 小时前
MyBatis-Plus踩坑血泪史:那些年我们踩过的坑!
java·面试·mybatis