[閒聊] 正規表達大師請進

作者: surimodo (好吃棉花糖)   2022-11-10 17:47:31
這是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 式子?
作者: Jaka (Jaka)   2022-11-10 17:49:00
去看範例壓
作者: surimodo (好吃棉花糖)   2022-11-10 17:49:00
我py正規看好幾次都看不懂qq
作者: Rushia (みけねこ的鼻屎)   2022-11-10 17:50:00
正則每個語言都差不多吧
作者: JerryChungYC (JerryChung)   2022-11-10 18:04:00
看不懂qq 先解釋JS

Links booklink

Contact Us: admin [ a t ] ucptt.com