柳絮飞花
无产工程师
级别: 论坛先锋
精华主题: 0
发帖数量: 501 个
工控威望: 1212 点
下载积分: 7855 分
在线时间: 102(小时)
注册时间: 2017-06-27
最后登录: 2024-10-22
查看柳絮飞花的 主题 / 回贴
楼主  发表于: 2022-05-06 11:48
## 什么是正则表达式?

> 正则表达式是一组由字母和符号组成的特殊文本, 它可以用来从文本中找出满足你想要的格式的句子.

一个正则表达式是在一个主体字符串中从左到右匹配字符串时的一种样式.
例如"Regular expression"是一个完整的句子, 但我们常使用缩写的术语"regex"或"regexp".
正则表达式可以用来替换文本中的字符串,验证形式,提取字符串等等.

想象你正在写一个应用, 然后你想设定一个用户命名的规则, 让用户名包含字符,数字,下划线和连字符,以及限制字符的个数,好让名字看起来没那么丑.
我们使用以下正则表达式来验证一个用户名:

附件: learn-regex-master.zip (342 K) 下载次数:44
网站提示: 请不要用迅雷下载附件,容易出错
工控普通人,学习在路上
金信集团2022
级别: 网络英雄
精华主题: 0
发帖数量: 1791 个
工控威望: 5003 点
下载积分: 692 分
在线时间: 123(小时)
注册时间: 2022-09-13
最后登录: 2024-11-22
查看金信集团2022的 主题 / 回贴
1楼  发表于: 2022-12-04 08:00
感谢分享!