数字 \d
用*表示所有不是正则表达式的语法
正则表达式的所有 .
小数点需要转译点 \.
或 |
一定要在开头位置 ^
一定要在结尾位置$
-
中括号内的必选一个
[abc]
a[abc]匹配到 aa ab ac 这样的
[2-9]匹配到数字2到9之间的一个数字
[0-255]匹配055 155 255这样子的,不是数字0到255 -
花括号限定重复的次数
a{3}匹配aaa
a{3,11}匹配a重复3到11次 -
小括号表示小组
ip地址
详解网址: https://www.jianshu.com/p/82886d77440c
(2(5[0-5]{1}|[0-4]\d{1})|[0-1]?\d{1,2})(\.(2(5[0-5]{1}|[0-4]\d{1})|[0-1]?\d{1,2})){3}
(2(5[0-5]{1}|[0-4]\d{1})|[0-1]?\d{1,2})(\.(2(5[0-5]{1}|[0-4]\d{1})|[0-1]?\d{1,2})){3}
本文详细介绍了正则表达式的使用方法,包括基本语法、特殊字符的转译、重复次数的限定等,并通过实例演示了如何匹配IP地址。
899

被折叠的 条评论
为什么被折叠?



