@obliczeniowo/elementary
Version:
Library made in Angular version 20
1 lines • 1.86 kB
Source Map (JSON)
{"version":3,"file":"obliczeniowo-elementary-parsing.mjs","sources":["../../../../projects/components/parsing/classes/parse-string.ts","../../../../projects/components/parsing/obliczeniowo-elementary-parsing.ts"],"sourcesContent":["export class ParseString {\n /**\n * Parse string and remove pair of double quotes from begin and and of string\n * @param value string to parse\n * @returns parsed string\n *\n * @example\n *\n * \"\\\"some \\\"dummy text\\\"\\\"\" => \"some \\\"dummy text\\\"\"\n */\n static readonly parseStringRemoveDblQuotes = (value: string) => value.replace(/^\"(.*)\"$/, '$1');\n\n /**\n * Parse string and remove pair of single quotes from begin and and of string\n * @param value string to parse\n * @returns parsed string\n *\n * @example\n *\n * \"'some 'dummy text''\" => \"some 'dummy text'\"\n */\n static readonly parseStringRemoveSingleQuotes = (value: string) => value.replace(/^'(.*)'$/, '$1');\n\n /**\n * Parse string and remove pair of double quotes or single quotes from begin and and of string\n * @param value string to parse\n * @returns parsed string\n *\n * @example\n *\n * \"\\\"some \\\"dummy text\\\"\\\"\" => \"some \\\"dummy text\\\"\"\n * \"'some 'dummy text''\" => \"some 'dummy text'\"\n */\n static readonly parseStringRemoveQuotes = (value: string) => value.replace(/^['\"](.*)['\"]$/, '$1');\n}\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public-api';\n"],"names":[],"mappings":"MAAa,WAAW,CAAA;AACtB;;;;;;;;AAQG;AACH,IAAA,OAAgB,0BAA0B,GAAG,CAAC,KAAa,KAAK,KAAK,CAAC,OAAO,CAAC,UAAU,EAAE,IAAI,CAAC;AAE/F;;;;;;;;AAQG;AACH,IAAA,OAAgB,6BAA6B,GAAG,CAAC,KAAa,KAAK,KAAK,CAAC,OAAO,CAAC,UAAU,EAAE,IAAI,CAAC;AAElG;;;;;;;;;AASG;AACH,IAAA,OAAgB,uBAAuB,GAAG,CAAC,KAAa,KAAK,KAAK,CAAC,OAAO,CAAC,gBAAgB,EAAE,IAAI,CAAC;;;ACjCpG;;AAEG;;;;"}