看板 RegExp 關於我們 聯絡資訊
※ 引述《freshgogogo ( )》之銘言: : www.l.google.com. 272 IN A 74.125.153.104 : www.l.google.com. 272 IN A 74.125.153.105 : www.l.google.com. 272 IN A 74.125.153.106 : www.l.google.com. 272 IN A 74.125.153.147 : www.l.google.com. 272 IN A 74.125.153.99 : www.l.google.com. 272 IN A 74.125.153.103 : 用php作開發,想請問一下 : 上面字串中若只想擷取ip及數字部份該如何表示 : 想了蠻久的 但還是不知道該如何作 麻煩各位為我解惑了 我是在vim上面實作的,不知道是不是可以移植到php? 或許可以參考一下?! %s/^\(\w\+\.\w\+\.\w\+\.\w\+\.\).* \(\d\+\.\d\+\.\d\+\.\d\+\)/\1 \2/g \w表一般字元(word character),包括底線。即 [0-9a-zA-Z_] \+表示重複前面一個字元至少一次 \d表數目字(digits),即 [0-9] \n表示前面第n個被\(...\)包起來的部分 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.25.228.43
freshgogogo:謝謝j大 我會試看看的!! 03/18 01:28
Pash77:%s/^\(\S\+\)\..\{-}\([0-9.]\+\)$/\1 \2/ 應該也行 03/19 21:53