t_sh0w

02. Match Phone Number (Lab)

Mar 27th, 2020
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function match(phoneNumbers) {
  2.   // let pattern = /(\+359 2 \d{3} \d{4}\b)|(\+359[-]2[-]\d{3}[-]\d{4}\b)/g;
  3.   let pattern = /\+359([ -])2\1\d{3}\1\d{4}\b/g;
  4.  
  5.   let validNumbers = [];
  6.  
  7.   while ((validPhone = pattern.exec(phoneNumbers)) !== null) {
  8.     validNumbers.push(validPhone[0]);
  9.   }
  10.   console.log(validNumbers.join(", "));
  11. }
Advertisement
Add Comment
Please, Sign In to add comment