package Ġdev . post notifier . domain . user Ċ Ċ class ĠUser Email ( private Ġval Ġvalue : ĠString ) Ġ{ ĊĠĠĠ Ġfun Ġcheck Value (): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġvalue . matches ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠRegex (""" ^[ a - zA - Z 0 - 9 _ +- ]+ (. [ a - zA - Z 0 - 9 _ +- ]+ )* @ ([ a - zA - Z 0 - 9 ][ a - zA - Z 0 - 9 - ]* [ a - zA - Z 0 - 9 ]* \. )+ [ a - zA - Z ]{ 2 , }${ '$ '} """) ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun ĠgetValue (): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġvalue ĊĠĠĠ Ġ} Ċ } Ċ