Here you can find the source of parseHashtag()
String.prototype.parseHashtag = function() { return this.replace(/[#]+[A-Za-z0-9-_]+/g, function(t) { var tag = t.replace("#","%23") return t.link("https://twitter.com/hashtag/"+tag+"?src=hash"); });//ww w .jav a 2 s . c om };
String.prototype.hashify = function() { var o = {}; (this + this[0]).split('').reduce(function(k, v) { o[k] = k in o ? [].concat(o[k], v): v; return v; }); return o;
String.prototype.hashtaggery = function(){ var sentenceArray = this.split(' '); var hashArray = []; console.log(this.split(' ')); for (var i = 0; i < sentenceArray.length; i++) { console.log(sentenceArray[i][0]); if (sentenceArray[i][0] == "#") { console.log(sentenceArray[i]); hashArray.push(sentenceArray[i]); ...
String.prototype.hashtags = function(){ var myArray = [] this.split(' ').forEach(function(word){ if(word[0] === "#"){ myArray.push(word) }) return myArray
String.prototype.multiReplace = function ( hash ) { var str = this, key; for ( key in hash ) { if ( Object.prototype.hasOwnProperty.call( hash, key ) ) { str = str.replace( new RegExp( key, 'g' ), hash[ key ] ); return str;
String.prototype.parseHashtag = function() { return this.replace(/[#]+[A-Za-z0-9-_]+/g, function(t) { var tag = t.replace("#","%23") return t.link("http://search.twitter.com/search?q="+tag); }); };
String.prototype.parseHashtag = function() { return this.replace(/[#]+[A-Za-z0-9-_]+/, function(t) { var tag = t.replace("#","%23") return t.link("http://search.twitter.com/search?q="+tag); }); };
String.prototype.parseHashtag = function() { return this.replace(/[#]+^[ ,,]+/g, function(t) { var tag = t.replace("#","%23") return t.link("http://search.twitter.com/search?q="+tag); }); }; test = "Simon is writing a post about #??, #?? #and parsing hashtags as URLs"; document.writeln(test.parseHashtag());
String.prototype.stripHashtag = function() { return this.replace(/[#]+[A-Za-z0-9-_]+/g, ""); };
String.prototype.toHash = function () { return this.split('').reduce((a, b) => { a = ((a << 5) - a) + b.charCodeAt(0) return a & a }, 0)