Published Jan 13 2023
I had the need to capture a URL without query parameters.
Here’s the regex I used:
Here’s an example:
const regex = /^(http[^?#]+).*/gm const result = regex.exec("https://test.com?test=2") console.log(result) /* [ 'https://test.com?test=2', 'https://test.com', index: 0, input: 'https://test.com?test=2', groups: undefined ] */
I wrote an entire book on this topic 👇
I also got a super cool course 👇