返回顶部
首页 > 资讯 > 后端开发 > Python >一种正则和 lambda 的有趣结合(P
  • 200
分享到

一种正则和 lambda 的有趣结合(P

正则有趣lambda 2023-01-31 08:01:21 200人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

【foo.py】# encoding: utf-8 # author: walker # date: 2019-07-15 # summary: 一种正则和 lambda 的有趣结合 import re dic = {'user': '

【foo.py】

# encoding: utf-8
# author: walker
# date: 2019-07-15
# summary: 一种正则和 lambda 的有趣结合

import re

dic = {'user': 'walker', 'domain': '163.com'}
rule = r'%user%@%domain%'
email = re.sub('%[^%]*%', lambda matchobj: dic[matchobj.group(0).strip('%')], rule)
print('email: %s' % email)      # walker@163.com


【相关阅读】

  • re.sub

  • lambda


*** walker ***



--结束END--

本文标题: 一种正则和 lambda 的有趣结合(P

本文链接: https://lsjlt.com/news/192563.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作