這是js 原始正規表達
p = p.replace(new RegExp('\\b' + e(c) + '\\b', 'g'),k[c]);
我試驗以後簡化成
p = p.replace(/\b\w+\b/g,function(e) { return d[e] });
p 是加密字串
d 是解密辭典
類似
p = 'd://6-5-8-7-3.4.2/1/9/0/k.e?f=0&a=b&c=1'
d = [
'd':''https',
'e':'jpg',
'k':'47_6974',......
]
要怎麼把 p = p.replace(/\b\w+\b/g,function(e) { return d[e] });
改成 python 式子?