I’m not very good at regular expressions at all.
I’ve been using a lot of framework code to date, but I’m unable to find one that is able to match a URL like http://www.example.com/etcetc, but it is also is able to catch something like www.example.com/etcetc and example.com/etcetc.
For matching all kinds of URLs, the following code should work:
Then, the correct way to check against the regex is as follows:
Courtesy: Comments made by splattermania in the PHP manual: preg_match
RegEx Demo in regex101