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

正则表达式:如何从字符串中仅提取第一个IP地址(在Python中)

正则表达式:如何从字符串中仅提取第一个IP地址(在Python中)

使用re.search以下模式:

>>> s = 'from mail2.oknotify2.com (mail2.oknotify2.com. [208.83.243.70]) by mx.google.com with ESMTP id dp5si2596299pdb.170.2015.06.03.14.12.03'
>>> import re
>>> re.search(r'\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}', s).group()
'208.83.243.70'
python 2022/1/1 18:50:00 有339人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

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

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

请先登录

推荐问题


联系我
置顶