首页 > 其他 > 详细

正则表达式re 封装

时间:2020-04-06 17:35:53      阅读:63      评论:0      收藏:0      [点我收藏+]
import re
def replace(s, d):
p = ‘\$\{(.*?)}‘
for v in d.values():
print(‘v:‘, v)
s = re.sub(p, v, s, count=1) # 函数以列表返回字典中的所有值
print(‘替换后的s:‘, s)

s = ‘{"mobilephone": "${borrow_user}", "pwd": "${borrow_pwd}"}‘
d = {"mobilephone": "18511295864", "pwd": "123456"}
replace(s, d) #替换后的s: {"mobilephone": "18511295864", "pwd": "123456"}

正则表达式re 封装

原文:https://www.cnblogs.com/sophia-985935365/p/12642962.html

(1)
(1)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!