Text Extraction

Extract E-mail Addresses


This utility was meant to extract e-mail addresses from a database table of friends and neighbors that I can access online. I can thus get the latest comma delimited addresses to do a group e-mail with little fuss. Since the extraction uses JavaScript RegExpLink is to outside of this site, you could use this tool to extract anything you care to define.

Simply paste the data you want processed into the Input Box. Click Extract, then copy the Output box contents to wherever you need, such as the BCC: field of your e-mail message.

If you know how to use RegExp, you can change the search criteria to whatever meets your needs.

Input




CriteriaMMMMMMMMMMMMMMMFlags


MM

Output



If you just gotta know how the criteria applies to e-mail addresses, but do not really want to figure out Regular Expressions, here's a summary: \w means match any alpha-numeric character. The [\w.] thus means match any aplha-numeric or period character. The + means match any number of occurences. The @ means the match must have an '@' in it, followed by any number of alpha-numerics, specified by the \w+, and the \. means there must be at least one period in the match, followed by any number of alpha-numerics and periods, specified by the last [\w.]+. The \b keeps terminating commas, semi-colons, etc. from being part of the match.

The flags mean: g for search globally, meaning find all possible matches, not just the first match. i means ignore case, meaning g=G, C=c, etc. m means search over multiple lines of text, not just the first line.