您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Python正则表达式从字符串中提取MAC地址

Python正则表达式从字符串中提取MAC地址

我炮制了以下内容([0-9a-fA-F]:?){12}匹配文本中的MAC地址。

这是应该如何工作的:

您可以在这里看到它的实际效果

然后,Python代码变为:

import re
p = re.compile(r'(?:[0-9a-fA-F]:?){12}')
test_str = u"TEXT WITH SOME MAC ADDRESSES 00:24:17:b1:cc:cc TEXT CONTINUES WITH SOME MORE TEXT 20:89:86:9a:86:24"

re.findall(p, test_str)

结果产生:

[u'00:24:17:b1:cc:cc', u'20:89:86:9a:86:24']
python 2022/1/1 18:29:55 有229人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶