Build, test, and debug regular expressions
This regular expression is designed to extract North American phone numbers (NANP) from unstructured text. It captures three specific groups of digits representing the area code, prefix, and line number (three, three, and four digits respectively). The inclusion of .* allows it to bypass any surrounding characters, making it highly tolerant of different separators like dashes, spaces, or parentheses.