手机版

提高工作效率应该知道的8个正则表达式

时间:2021-10-04 来源:互联网 编辑:宝哥软件园 浏览:

正则表达式也可以看作是一种语言。当你学习一门新的编程语言时,它们是一个小的子语言。乍一看,这没有任何意义,但大多数时候,你必须阅读一些教程或文章来理解这些简单的描述模式。今天,我将介绍八个基本的正则表达式:1。匹配用户名:/[a-z0-9 _-] {3,16} $/

2.匹配密码:/[a-z0-9 _-] {6,18} $/

3.匹配十六进制值:/#?([a-F0-9]{ 6 } |[a-F0-9]{ 3 })$/

4.匹配一个鼻涕虫:/[a-z0-9-] $/

5.匹配电子邮件:/([a-z0-9 _ \。-]) @ ([\ da-z \。-]) \.([a-z \。] {2,6}) $/

6.匹配一个网址:/(https?\/\/)?([\da-z\。-] )\.([a-z\。]{2,6})([\/\w \。-]*)*\/?$/

7.匹配IP地址:/(?(?25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/

8.匹配HTML标记:1。/([a-z]) ([]) *(?(.*)\/\ 1 | \ s \/)$/

版权声明:提高工作效率应该知道的8个正则表达式是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。