I\'m attempting to write a Chrome Extension that will scan a web page for valid MAC codes and push each in to an array. I have a regex that validates the MAC but I can\'t get it
Remove the beginning of string ^ and end of string $ anchors and use the g (global) modifier..
^
$
g
var regex = /([0-9A-F]{2}[:-]){5}([0-9A-F]{2})/g
As stated in the documentation...
The g modifier is used to perform a global match (find all matches rather than stopping after the first match)