“2[0-4]\d|25[0-5]|[01]?\d\d?”这个正则表达式是什么意思
我知道这是说不能大于255的数字,可是我想要具体的解释
"|]+>(.*)]+>|U"
人气:364 ℃ 时间:2020-01-28 03:34:36
解答
首先,|表示或的意思,对于2[0-4]\d|25[0-5]|[01]?\d\d?也就是2[0-4]\d或者25[0-5]或者[01]?\d\d?.2[0-4]\d表示2后面跟着0-4之间的一个数字,然后再跟着任意一个数字.也就是200-24925[0-5]表示25后面跟着0-5之间的一个数字,也就是250-255[01]?\d\d?表示前面开头是0或1,或者没有,后面跟着任意一个数字,然后跟着任意一个数字,也可以没有.相当于[01]\d\d|\d\d|[01]\d|\d.|]+>(.*)]+>|U,|在这里是分隔符的作用,不是正则的一部分.修饰符U表示贪婪和非贪婪的反转符,也就是加了以后默认是非贪婪了.对于]+>(.*)]+>,[^>]+表示除了>以外的字符匹配一个以上,(.*)表示任意字符匹配0个以上,而且作为一个分组保存下来.
推荐
猜你喜欢
- 描写小猫的作文350字-600字(外形特征 吃食物时 睡觉时 游戏时)
- 请以I have a dream为主题写初一英语作文,60字,最好是成为画家.
- _Lily's_ bag is very big(对画线部分提问) ____ ____is very big?
- 二元一次方程组的解法:(1)代入法的一般步骤①______②______③用代入法求解;④联立(2)加减法的一般步骤:①______②______③用代入法求解;④联立
- 甲乙两人分别从AB两地相向而行,甲走路,乙骑自行车,经过一小时第一次相遇,40分钟后,乙追上甲,第二次相遇,问第三次相遇是多长时间之后?
- 填上合适的关联词
- John Dewey believed that education should be a preparation for life,that a person learns by doing,
- 已知关于X的方程 X的平方加上2X(4—KX)—6=0有两个实数解,求实数K的取值范围