1. 程式人生 > >python 使用正則表示式按照多個空格分割字元

python 使用正則表示式按照多個空格分割字元

程式程式碼如下

import os
import re
os.system("nmap -sP 192.168.3.0/24")  //掃描IP
mac = os.popen("cat /proc/net/arp ").readlines() //按行讀取
length =  len(mac)
for i in range(1,length):
        b= re.split(r" +",mac[i])   //按照多個空格分割
        if(b[2]=='0x2'):
                print b[3]

原始資料如下
這裡寫圖片描述

處理後如下
這裡寫圖片描述

成功去掉空格