Nodejs Utililty Methods String Strip

List of utility methods to do String Strip

Description

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

Method

strip()
String.prototype.strip = function(){
  var temp = this.rstrip()
  return temp.lstrip()
stripBr()
String.prototype.stripBr = function(){
  return this.replace(/<br\s*\/?>/mg, "");
stripEnd(s)
String.prototype.stripEnd = function (s) {
  var len = this.length-s.length;
  if(this.lastIndexOf(s)==len){
    return this.substring(0, len);
  return this;
stripFilePath(path)
function  {
    if (path.lastIndexOf("file:///") > -1) {
        path = path.substring(path.lastIndexOf("file:///") + 8);
    return path;
lstrip()
String.prototype.lstrip = function(){
  return this.replace(/^\s+/,'')
rstrip()
String.prototype.rstrip = function () {
   return this.replace(/\s+$/, "")
};
rstrip()
String.prototype.rstrip = function(){
  return  this.replace(/\s+$/,'')
rstrip(chars)
String.prototype.rstrip = function (chars) {
    let regex = new RegExp(chars + "$");
    return this.replace(regex, "");
};
stripNewline(str)
String.prototype.stripNewline = function(str){
    var trimLoc = this.indexOf("\r\n");
    if (trimLoc < 0) {
        trimLoc = this.indexOf("\n");
    if (trimLoc < 0) {
        trimLoc = this.indexOf("\r");
    if (trimLoc > 0) {
...
stripNewlines()
String.prototype.stripNewlines = function() {
    return this.replace(/[\n\r]/g,"");