findPhoneNumbersInText.js 426 B

123456789101112
  1. import PhoneNumberMatcher from './PhoneNumberMatcher.js'
  2. import normalizeArguments from './normalizeArguments.js'
  3. export default function findPhoneNumbersInText() {
  4. const { text, options, metadata } = normalizeArguments(arguments)
  5. const matcher = new PhoneNumberMatcher(text, { ...options, v2: true }, metadata)
  6. const results = []
  7. while (matcher.hasNext()) {
  8. results.push(matcher.next())
  9. }
  10. return results
  11. }