/// <summary> /// /// </summary> /// <param name="input"></param> /// <remarks>Once a string has been input to the class, any formatting commands will be stored internally, and the </remarks> /// <returns></returns> private string ReplaceFormatting(string input) { var res = StringProcessor.ProcessString(input, FormatFactory.GetInstance()); this.Positions = res.Positions; return(res.Value); }