/** *Stringpreparationfunction.InafutureherewillberealizationofalgorithmfromRFC4518 *@paraminputStringJavaScriptstring.AssoonasforeachASN.1stringtypewehaveaspecific *transformationfunctionherewewillworkwithpureJavaScriptstring *@returnsFormattedstring
*/
export function stringPrep(inputString: string): string { //#region Initial variables
let isSpace = false;
let cutResult = EMPTY_STRING; //#endregion
const result = inputString.trim(); // Trim input string
//#region Change all sequence of SPACE down to SPACE char for (let i = 0; i < result.length; i++) { if (result.charCodeAt(i) === 32) { if (isSpace === false)
isSpace = true;
} else { if (isSpace) {
cutResult += " ";
isSpace = false;
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.