JSFiddle - React, Tailwind, and code Playground

by amindunited

JavaScript

const urlOne = "https://clientportalmc.xplan.iress.co.uk/docnote/files/b4664908a489241a/3669"

const urlTwo = "https://s3.ap-southeast-2.amazonaws.com/primary-document-store-wealth-staging-au-encrypted/primegb/bfa9d16dd8f99aec-299-2-20211213142051?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=ASIAXMG3RSF7BKHYJ4NM%2F20211213%2Fap-southeast-2%2Fs3%2Faws4_request&X-Amz-Date=20211213T032051Z&X-Amz-Expires=3600&X-Amz-SignedHeaders=content-type%3Bhost%3Bx-amz-server-side-encryption%3Bx-amz-server-side-encryption-aws-kms-key-id&X-Amz-Security-Token=IQoJb3JpZ2luX2VjEFMaDmFwLXNvdXRoZWFzdC0yIkYwRAIgMSLDvjqr%2BfM1cv%2FdsITQo%2FegMd3kX%2FwwARpnJcFop0QCIFVzzW4VYEaYSF6bifQTYtBI%2B0ir%2Bcz%2Bq%2FE%2FISs%2BkGNSKqcCCDwQAxoMNTA3MjY2NTY4NTc0IgzGZJ2RspoOtUrj7PYqhAI%2F0pmWqCWevix%2BYM1%2BEwJcoaCNPz3%2B3PMKowXgK9fzUPRrcaeATnwaY0r2h9SfnF63EHVTfzgP%2BNYeUSYwohuVGgVK7wNh4H1N0vOiKKfelHzq%2BKrJQBjBeXSL9rrBkCens1nZ1lOTvJll6ORI3eH81NFFpjVPC8EXqyp2kNh8o%2BVOAyee4yq%2FCBMDxAI3EGG9hKA5IUo80inEadySd%2Buuvr4%2Fb8v%2FiinXBIM65OqfjsEQVc3GL156HlS9b00IDpyDBeIt79vZtZ43exeNF%2FCBg3D3nM4g2cdUjB%2BFY46Ap0AddVEDCAeE62SeB2Af8mQ1FqDm4nfS58aKmC0pmr1o1isCkjCT4"

const repl = urlOne.match(/docnote\/files\/\w*\/\w*$/);
console.log('repl', repl);
console.log('replaced', repl[0]);