I'm trying to get my Javascript code 100% JSLint clean.

I've got a regular expression:

 linkRgx = /https?:\/\/[^\s;|\\*'"!,()<>]+/g;

JSLint reports:

 Insecure '^'

What makes the use of the negation of the character set "insecure" ?

Edit
Report