Nodejs String Sanitize sanitizeSpacing()

Here you can find the source of sanitizeSpacing()

Method Source Code

"use strict";//w  ww.j  a  v a  2  s.  c  o  m

/**
  Custom string functions to help with term extraction
*/

String.prototype.sanitizeSpacing = function () {
    return this
        .replace(/[\t\r\n\-]/g, ' ')  // Newline/tab to single space
        .replace(/  +/g, ' ')          // Multiple 'spaces' to single 
        .trim();                       // Trim (spaces from new lines etc)
};

Related

  1. sanitize()
    String.prototype.sanitize = function() {
        return $('<div/>').text(this).html();
    };
    
  2. sanitize()
    String.prototype.sanitize = function(){
        return this.replace(/</g, '&lt;').replace(/>/g, '&gt;');
    
  3. sanitize()
    String.prototype.sanitize = function() {
      return this
        .replace(/&/g, '&amp;')
        .replace(/</g, '&lt;')
        .replace(/>/g, '&gt;')
        .replace(/"/g, '&quot;')
        .replace(/'/g, '&#39;')
    
  4. sanitize()
    String.prototype.sanitize = function () {
        var str = this.replace(/<[^>]*?>/g, '');
        return str;
    };
    
  5. sanitizeToId()
    String.prototype.sanitizeToId = function () {
      return this.replace(/\]/g, '').replace(/[^-a-zA-Z0-9:.]/g, '_');
    };