宝哥软件园

提高工作效率应该知道的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 /)$/

更多资讯
游戏推荐
更多+