Email Address Parser

Description

Extracts first name, last name, email Id, user-name, and email domain from an internet email address.

Use

  • Select an input field. (String)
    • Formats include:
      • first_last@email.com

      • first-last@email.com

      • first.last@email.com

      • last@email.com

      • First Last<first-last@email.com>

      • Last<first-last@email.com>

      • First Middle Last<first-last@email.com>

  • Enter an output field name. (Tuple)
    • Output objects in the tuple:
      • [first name, last name, full email address, email username, email domain]
  • Click OK.

Examples

Email input field valueEmail Address Parser() returns
kevin_mccallister@email.com[kevin, mccallister, kevin_mccallister@email.com, kevin.mccallister, email.com]
kevin-mccallister@email.com[kevin, mccallister, kevin-mccallister@email.com, kevin.mccallister, email.com]
kevin.mccallister@email.com[kevin, mccallister, kevin.mccallister@email.com, kevin.mccallister, email.com]
kevin@email.com[<null>, kevin, kevin@email.com, kevin, email.com]
mccallister@email.com[<null>, mccallister, mccallister@email.com, mccallister, email.com]
<Kevin McCallister>kevin@email.com[Kevin, McCallister, kevin@email.com, kevin, email.com]
<Kevin James McCallister>kevin.mccallister@email.com[Kevin, James McCallister, kevin.mccallister@email.com, kevin.mccallister, email.com]

Hero Platform_ Example

An example of this function can be found in Hero Platform_'s library of examples.

Download the example titled "function_Email_Address_Parser" to see an example of this function. 

Type

Formulas