Extract hostname name from string

Bite Code
Published on Jan, 31 2024 1 min read 2 comments
image

I would like to match just the root of a URL and not the whole URL from a text string. Given:
 

http://www.youtube.com/watch?v=ClkQA2Lb_iE
http://youtu.be/ClkQA2Lb_iE
http://www.example.com/12xy45
http://example.com/random

 

I want to get the 2 last instances resolving to the www.example.com or example.com domain.

I heard regex is slow and this would be my second regex expression on the page so If there is anyway to do it without regex let me know.

I'm seeking a JS/jQuery version of this solution.

2 Answers

Mahabubur Rahman Jan 31, 2024 - 04:32 AM
Devs3 Jan 31, 2024 - 04:35 AM