Hi,
from a telegram watch updates module I pass the a message sent to telegram to a text parser in order to extract a website url:

It works with every website, except with this one La farce de Poutine et Touadera :
This is what happens with all the other websites:
I got the input and the output.
This is what happens with this specific website:

No output.
I don’t understand 
Hi @Pamela1 ,
In the second screenshot you are missing “www.” after “https://”.
So by adding “www.” after the “https://” it will automatically fetch the whole website url.

Add (-) Dash in Special Characters in the pattern.
It will run perfectly.
thanks @sachinkadam5 I already tried that, but the result was the same.

No output.
Thanks @sachin.shrivastava it works!
Why is that? Is it a bug?
But then now it will only catch urls with “-” inside, right ? 
It matches the pattern like http://www.example.com as Base URI but the link provided by you have special character like (-) Dash in the base URL. So we have to put in ‘Special character in the pattern’
Fun fact
The Base URI is also known as the hostname.
www.example.com
The full hostname with the protocol, is called the origin.
https://www.example.com
If you typed location.hostname or location.origin into the browser console, these values will be what you get.
For more information, see Location - Web APIs | MDN