Nodejs Utililty Methods String Trim

List of utility methods to do String Trim

Description

The list of methods to do String Trim are organized into topic(s).

Method

trimString_trim()
String.prototype.trim = function String_trim()
  this.replace(/^\s+/m, '').replace(/\s+$/m, '');
trimTailChars(c)
String.prototype.trimTailChars = function(c){
  var idx, len = this.length;
  var tmp = this;
  while(len--){
    idx = tmp.lastIndexOf(c);
    if(idx == -1) {
      break;
    tmp = tmp.substring(0,idx);
...
trimToLength(m)
String.prototype.trimToLength = function(m) {
  return (this.length > m) 
    ? jQuery.trim(this).substring(0, m).split(" ").slice(0, -1).join(" ") + "..."
    : this;
};
trimToLength(m)
String.prototype.trimToLength = function(m) {
  return (this.length > m) 
    ? jQuery.trim(this).substring(0, m).split(" ").slice(0, -1).join(" ") + "..."
    : this;
};
trimToLength(m)
String.prototype.trimToLength = function(m) {
  return (this.length > m) ? jQuery.trim(this).substring(0, m).split(' ').slice(0, -1).join(' ') : this.replace('"', '');
};
trimToPx(length)
String.prototype.trimToPx = function(length)
    var tmp = this;
    var trimmed = this;
    if (tmp.visualLength() > length)
        trimmed += "...";
        while (trimmed.visualLength() > length)
            tmp = tmp.substring(0, tmp.length-1);
            trimmed = tmp + "...";
    return trimmed;
trimTrailZeroes()
String.prototype.trimTrailZeroes = function() {
    return this.replace(/(.\d*?)0+$/, "$1").replace(/\.$/, "");
};
trim_(str)
var trim_ = function (str) {
    return str.replace(/(^\s*)|(\s*$)/g, "");
};
trimfast()
String.prototype.trimfast = function() {
  var  str = this.replace(/^\s\s*/, ''),
    ws = /\s/,
    i = this.length;
  while (ws.test(this.charAt(--i)));
  return str.slice(0, i + 1);
};
(function($){
  $.fn.trimval = function() {
...
trimj()
String.prototype.trim  = jCube.String.trim  = function () {
  return this.replace( /^\s+|\s+$|^\n+|\n+$|^\t+|\t+$/g, "");