Re: [AHK-] 如何撈IP前三碼

作者: kuro (支那啃民黨 凸 ̄▽ ̄凸)   2016-09-23 23:45:32
※ 引述《piligo (霹靂狗)》之銘言:
: 請問,透過%A_IPAddress1%變數可以取得IP(假設192.168.1.1)
: 但是我只想要IP的前三碼(192.168.1)
: 這樣要如何寫呢
: 本來是寫批次檔透過for /f "tokens=1-4 delims=."方式達成
: 但是這樣還要外掛一支批次,不知有沒有辦法在AHK就達成
: 謝謝
很直觀的覺得用RegExMatch可以,試了一下應該是ok
RegExMatch(A_IPAddress1, "(\d+\.\d+\.\d+)\.\d+", ip)
msgbox %ip1%
作者: piligo (霹靂狗)   2016-09-24 22:17:00
感謝 另外請教 IP第四組放在括號外面的用意是?
作者: kuro (支那啃民黨 凸 ̄▽ ̄凸)   2016-09-24 23:17:00
就括號內是要抓的字串 第四碼不要就放外面囉
作者: piligo (霹靂狗)   2016-09-24 23:44:00
了解 查了一下用法只看到多個括號用法 還沒看到擺外面的XD

Links booklink

Contact Us: admin [ a t ] ucptt.com