X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=src%2Fservices%2FSharedService.ts;h=8fb51bff646c058364b1569cb4b9c4acb43f8912;hb=refs%2Fheads%2Fmaster;hp=00f0a63e587f37d66b0356afc2d1afdfd84c5543;hpb=c84f1123f8ba69f9e2211b2d816bb415e595efaa;p=osm%2FNG-UI.git diff --git a/src/services/SharedService.ts b/src/services/SharedService.ts index 00f0a63..61c3367 100644 --- a/src/services/SharedService.ts +++ b/src/services/SharedService.ts @@ -81,6 +81,9 @@ export class SharedService { /** Variables to hold regexp pattern for Longitude */ public REGX_LONG_PATTERN: RegExp = new RegExp(/^(\+|-)?(?:180(?:(?:\.0{1,6})?)|(?:[0-9]|[1-9][0-9]|1[0-7][0-9])(?:(?:\.[0-9]{1,15})?))$/); + /** Variable to hold regexp pattern for EMAIL */ + public REGX_EMAIL_PATTERN: RegExp = /^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; + /** Variables to hold maxlength for the description @public */ // eslint-disable-next-line @typescript-eslint/no-magic-numbers public MAX_LENGTH_DESCRIPTION: number = 500;