python 使用正则表达式按照多个空格分割字符的实例

yipeiwu_com5年前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]

原始数据如下

python 正则表达式按照多个空格分割字符

处理后如下

python 正则表达式按照多个空格分割字符

成功去掉空格!

以上这篇python 使用正则表达式按照多个空格分割字符的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

Python进阶之自定义对象实现切片功能

切片是 Python 中最迷人最强大最 Amazing 的语言特性(几乎没有之一),在《Python进阶:切片的误区与高级用法》中,我介绍了切片的基础用法、高级用法以及一些使用误区。这些...

Python中表示字符串的三种方法

Python中有三种方式表示字符串 第一种方法 使用单引号(‘) 用单引号括起来表示字符串,例如: str='this is string'; print str; 第二种方...

python基于TCP实现的文件下载器功能案例

本文实例讲述了python基于TCP实现的文件下载器功能。分享给大家供大家参考,具体如下: 服务器 参考代码如下: from socket import * import sys d...

Django获取该数据的上一条和下一条方法

使用Django的ORM操作的时候,想要获取本条,上一条,下一条。 初步的想法是写3个ORM,3个ORM如下: 本条:models.Obj.objects.filter(id=n).fi...

Python实现的密码强度检测器示例

本文实例讲述了Python实现的密码强度检测器。分享给大家供大家参考,具体如下: 密码强度 密码强度如何量化呢? 一个密码可以有以下几种类型:长度、大写字母、小写字母、数字以及特殊符号。...