Use case

Return all email addresses mentioned in the issue description as a comma-separated list.

Expression

Create and configure a Smart field using this expression in General parsing mode:


%{findPattern(%{issue.description},"(?<=mailto:)([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9_-]+)")}

Used parser functions


Feature

Field typeSmart text field
Parsing modeGeneral
Expression
%{findPattern(%{issue.description},"(?<=mailto:)([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9_-]+)")}
Label
Use case description

Return all email addresses mentioned in the issue description as a comma-separated list.

Complexity