From c5e11681f17cb95d73eeaa8073e908f9b9ec160c Mon Sep 17 00:00:00 2001 From: coderaiser Date: Mon, 18 Nov 2013 09:37:44 +0000 Subject: [PATCH] feature(util) add rmNewLine --- lib/util.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/lib/util.js b/lib/util.js index 5918902f..74fb5fe3 100644 --- a/lib/util.js +++ b/lib/util.js @@ -60,6 +60,19 @@ Util = exports || {}; return pText + lNewLine; }; + /** + * rm new line (if it's) + * @param {string} pText + */ + Util.rmNewLine = function(pText){ + var n = pText && pText.length - 1; + + if (n && pText[n] == '\n') + pText = pText.substr(pText, n); + + return pText; + }; + /** setting function context * @param {function} pFunction * @param {object} pContext