[已解决]关于deercao的IP正则表达式?
本帖最后由 newuser 于 2010-12-15 09:26 编辑这是deercao 笔记的:
((2\d|25|?\d\d?)\.){3}(2\d|25|?\d\d?)
理解真晕!!!!????
((2\d|25|?\d\d?)\.){3}为何不是((2\d\.|25\.|?\d\d?)\.){3}
呢?
通常的IP是192.168.1.1或10.66.244.99,那么?\d\d?)\.)我还是没想明白?
出学正则脑袋混沌,请大家多指教? 我也在学习,帮你顶起来吧! 回复 2# nxbigdaddy
非常感谢,请多指教. 回复 1# newuser
顶一下,别沉了! \. 是重复的,可以写在外面。
正则不好解释,很繁琐,自己多练多测试~ 回复 5# afan
确实得多实际练习,以前看了点正则资料,脑袋都大了,一直没敢学,现在想学,还是一团乱麻!呵呵!希望这次能坚持下来往前走走! 回复afan
确实得多实际练习,以前看了点正则资料,脑袋都大了,一直没敢学,现在想学,还是一团乱麻!呵呵!希 ...
newuser 发表于 2010-12-15 09:25 http://www.autoitx.com/images/common/back.gif
好像很多人都有个误区,认为表达式很复杂,看到正则就头大,其实不然,完全可以从最简单的匹配开始。比如 \d 可以匹配一个数字,\d+ 可以匹配1个以上连续的数字,\d* 可以匹配0个以上连续的数字,\d? 可以匹配没有数字或有1个数字。其它类似的规则都可以举一反三。这样入门是很容易的,也容易产生兴趣。然后再接触组、零宽断言(环视)等。 回复 7# afan
是啊,贵在实践中坚持与深入,不过说老实话,我在说这话的时候自己都笑了,就是脸没红,哎!
页:
[1]