html-email-scraper

1.0.12 • Public • Published

Scrape (obfuscated) emails using Javascript

This library makes it possible to parse all emails out of html, even the obfuscated ones. To get started:

const { scrapeEmails } = require('html-email-scraper')

After that call the scrapeEmails function with your html (-string) to fetch all emails.

const html = `<div>test (at) gmail.com</div>`
const emails = scrapeEmails(html)
>>> ['test@gmail.com']

For async functionality:

const { scrapeEmailsPromise } = require('html-email-scraper')
const html = `<div>Jeremy.Clarkson (at) gmail(dot)com</div>`
const emails = await scrapeEmailsPromise(html)
>>> ['Jeremy.Clarkson@gmail.com']

Feel free to submit pull requests for improvements.

Package Sidebar

Install

npm i html-email-scraper

Weekly Downloads

47

Version

1.0.12

License

ISC

Unpacked Size

40.2 kB

Total Files

5

Last publish

Collaborators

  • diederik.mathijs