Regular matching single-line comment problem

how do I match single-line comments in js?

I have a string

var str = `
 //test 1
console.log("123"); //test 2
console.log("http://a.com")`;

str.match(/\/\/[^\n]*/g);

if you want to match comments like / / test 1 / / test 2 and exclude http://a.com, how to write regularities

Aug.07,2021

/^\/\/\S*/g

/(?<!\:)\/\/\S*/g  //:


/(?<!\:)\/\/[^\n]*/g //
Menu