(\w+:)+(\w+)::(\w+:)+(\w+)

2606:4700:3018::2054:1c9a     分为3部分

2606:4700:3018     ::      2054:1c9a

2606:4700:3018   ----(\w+:)+(\w+)

::

2054:1c9a   ----(\w+:)+(\w+)

(\w+:)+(:\w+)+

2606:4700:3018::2054:1c9a 分为2种情况

2606: 4700: 3018: -------- (\w+:)+

:2054 :1c9a ---------------(:\w+)+

=================================================

而这种方法有缺陷

(\w+:+)+(\w+)+

转载请注明出处