Nodejs Utililty Methods String Remove

List of utility methods to do String Remove

Description

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

Method

remove( start, length )
String.prototype.remove = function( start, length )
  var s = '' ;
  if ( start > 0 )
    s = this.substring( 0, start ) ;
  if ( start + length < this.length )
    s += this.substring( start + length , this.length ) ;
  return s ;
remove(idx)
String.prototype.remove = function (idx) {
  var arr = this.split("");
  arr.splice(idx, 1);
  arr = arr.join('');
  arr = arr.toString();
  return arr;
remove(substr)
String.prototype.remove = function (substr) {
  return this.replace(substr, '');
};
removeAccents()
String.prototype.removeAccents = function(){
    return this
        .toLowerCase()
        .replace(/[?gi,"a")
        .replace(/[?gi,"e")
        .replace(/[?gi,"i")
        .replace(/[?/gi,"o")
        .replace(/[?gi, "u")
        .replace(/[^a-zA-Z0-9]/g," ");
...
removeAccents()
String.prototype.removeAccents = function() {
  var diacritics = [
      [/[\300-\306]/g, 'A'],
      [/[\340-\346]/g, 'a'],
      [/[\310-\313]/g, 'E'],
      [/[\350-\353]/g, 'e'],
      [/[\314-\317]/g, 'I'],
      [/[\354-\357]/g, 'i'],
      [/[\322-\330]/g, 'O'],
...
removeAllSpaces()
String.prototype.removeAllSpaces = function () {
    return this.split(' ').join('');
removeBlackLines()
String.prototype.removeBlackLines = function () {
    return this.replace(/\n[\s\t]*\r*\n/g, '\n');
};
removeBr()
String.prototype.removeBr = function()
  return this.replace(/(<br \/>|<br>)/g, '');
};
removeBreakLine()
String.prototype.removeBreakLine = function() { 
  return this.replace(/(\r\n|\n|\r)/gm," ");
removeBreakTags()
'use strict';
var DEV_MODE = false;
String.prototype.removeBreakTags = function() {
  var target = this;
  return target.replace(new RegExp('<br/>', 'g'), ' ');
};