import re
text = 'https://app.propertymeld.com/1568/v/23256/meld/4376491/'
d = re.sub(r'(meld)', r'\1s', text)
e = re.sub(r'api',r'(/meld)', d)
print(e)
required solution : "https://app.propertymeld.com/1568/v/23256/api/melds/4376491/tenant-files/"
Is there any solution to add the word api before the word melds.
>Solution :
Try:
import re
text = 'https://app.propertymeld.com/1568/v/23256/meld/4376491/'
e = re.sub(r'/meld', '/api/melds', text)
print(e)
OUTPUT:
https://app.propertymeld.com/1568/v/23256/api/melds/4376491/
Note:
If you want tenant-files/ at the end, then
e = re.sub(r'/meld', '/api/melds', text) + "tenant-files/"
output:
https://app.propertymeld.com/1568/v/23256/api/melds/4376491/tenant-files/