有一個實際的需求我構思了很久很久
就是給字符串的每一個字符前后都確保有.*?
key = r'djaskljflkasdfjklfj'
p1 = r'(.)'
p2 = r'(.$)'
newkey = re.sub(p1,r'.*\1',key)
newkey = re.sub(p2,r'\1.*',newkey)
print(newkey)
-->.*d.*j.*a.*s.*k.*l.*j.*f.*l.*k.*a.*s.*d.*f.*j.*k.*l.*f.*j.*
以上我是經過了兩次正則匹配,有沒有辦法一條正則就做到這一點呢
2020-03-05