I have the following working regex to extract a lot of phone numbers in different formats.
See here: http://jsfiddle.net/SB5Ly/4/
var regex = new RegExp(
"\\+?\\(?\\d*\\)? ?\\(?\\d+\\)?\\d*([\\s./-]?\\d{2,})+",
"g"
);
....
(If the script didn't load, press the "Run" button from the top menu)
As you can see in the example (by following the link), the last 2-3 phone number formats (var phoneNumbers) doesn't match the used regex. You can test the regex modifying it in the script and running it.
So i need a regex that match all the enumerated phone number formats (to extract them from an entire webpage (document.body.innerHTML)).