EasyPattern Engine COM DLL is a software that allows users to easily and accurately describe text patterns with its English-like format. Phone numbers can be parsed with a specific pattern, including optional punctuation, 3 digits, and 4 digits.

If you locate a phone number, it's easy to reformat it or reorganize it. By using patterns such as an optional punctuation, capture of three digits, punctuation, capture of three digits, punctuation, capture of four digits, you can quickly arrange phone numbers in various formats such as $1.$2.$3 ($1) $2-$3, and +1.$1.$2.$3. This is an incredibly effortless approach in pattern matching.
You can easily manipulate the amount of text required to match, including added literal text such as 1 or more digits,'. ', 2 digits, '$', 2+ digits, '.', 2 digits, 'USD', 3 to 6 digits, '.00'. Another helpful feature is that the EasyPatterns support a broad range of options including matching numbers 1-12, short and long-month names. Moreover, the most exciting part of all is that EasyPatterns are included in TextPipe Pro, the world's quickest multi-search and replace tool. Thus, pattern matching with the EasyPattern Engine COM DLL has never been this easy before.
Version 2.9: New EasyPattern keywords - v2.9