正規表示式 獲取指定IP的實體地址

2021-09-30 09:13:37 字數 1442 閱讀 5810

doctype html

>

<

html lang="

en">

<

head

>

<

title

>

title

>

<

meta charset="

utf-8

"/>

<

meta name="

author

"content=""

/>

<

meta name="

keywords

"content=""

/>

<

meta name="

description

"content=""

/>

head

>

<

body

>

php$ipaddr="

218.75.124.100";

$ip138addr="

".$ipaddr."

&action=2";

$contents

=file_get_contents

($ip138addr

);$pattern="

/\/"

;$string

=$contents

;preg_match_all

($pattern

,$string

,$addrarray

);$num

=count

($addrarray[0

]);for($i

=0;$i

<

$num;$i

++)$addrarray[0

][$i] =

trim

($addrarray[0

][$i],

$str);}

$addrarray[0

][0] =

trim

($addrarray[0

][0],

":");

echo""

;print_r

($addrarray

);echo

"

"

;?>

body

>

html

>

複製**

這段**採用訪問後使用正規表示式進行擷取部分內容,其中正規表示式是自己寫的。

開始還好,下面的處理結果出現了亂碼,如果把$str(去除字串首尾的標識)定義的字串就沒有了亂碼;而且再加乙個單獨的去除「:」的語句,就可以實現無亂碼的現象,不知道為什麼了……

IP位址 正規表示式

ip位址正規表示式 正規表示式 分析ip位址的組成特點 250 255 200 249 0 199。這三種情況可以分開考慮,1.250 255 特點 三位數,百位是2,十位是5,個位是0 5,用正規表示式可以寫成 25 0 5 2.200 249 特點 三位數,百位是2,十位是0 4,個位是0 9,...

python 利用正規表示式獲取IP位址

例 import re test mynetact 0,1,10.10.0.9 pattern re.compile r d d d d 正規表示式,匹配ip位址 print pattern.findall test 獲取ip位址 執行結果 10.10.0.9 在字串中找到正規表示式所匹配的所有子串...

IP位址的正規表示式

分析ip位址的組成特點 250 255 200 249 0 199。這三種情況可以分開考慮,1.250 255 特點 三位數,百位是2,十位是5,個位是0 5,用正規表示式可以寫成 25 0 5 2.200 249 特點 三位數,百位是2,十位是0 4,個位是0 9,用正規表示式可以寫成 2 0 4...