Hey..
Ik heb voor een onderdeel op een website iets nodig met hastags (#) Zoals Twitter.
Ik heb nu:
Dat werkt gewoon goed.
Maar nu wil ik meerdere hastags in die zin zetten dus:
Maar nu is alleen de eerste hashtag (#hashtag) linkend en de andere (#nogeenhashtag) niet
Hoe krijg ik dat voor elkaar?
Of is er een andere simpelere manier?
,Jesse
Ik heb voor een onderdeel op een website iets nodig met hastags (#) Zoals Twitter.
Ik heb nu:
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);
});
};
test = "Tekst #hastag nog meer tekst";
document.writeln(test.parseHashtag()); Dat werkt gewoon goed.
Maar nu wil ik meerdere hastags in die zin zetten dus:
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);
});
};
test = "Tekst #hastag nog meer tekst #nogeenhashtag en nog meer tekst";
document.writeln(test.parseHashtag()); Maar nu is alleen de eerste hashtag (#hashtag) linkend en de andere (#nogeenhashtag) niet

Hoe krijg ik dat voor elkaar?
Of is er een andere simpelere manier?,Jesse