I have a few hundred html files that I want to show on a website. They all have links in them in the following format:
[My Test URL|https://www.mywebsite.com/test?param=123]
The problem is that some urls are split up so:
[My Test URL|https://www.mywebsite.c om/test?param=123]
I want to replace all of those with the HTML counter-part so:
<a href="https://www.mywebsite.com/test?param=123">My Test URL</a>
I know that with the regex "/[(.*?)]/" I can match the brackets but how can I split by the pipe, remove the whitespaces in the URL and convert everything to a string?