118
rated 0 times
[
122]
[
4]
/ answers: 1 / hits: 47060
/ 14 Years ago, tue, august 3, 2010, 12:00:00
need to replace <wiki>this page</wiki>
to <a href='wiki/this_page'>this page</a>
using callback function:
text = text.replace(/<wiki>(.+?)</wiki>/g, function(match)
{
return <a href='wiki/+match.replace(/ /g, '_')+'>+match+</a>;
}
);
result is that tag <wiki>
is preserved (full match) - <a href='wiki/<wiki>this_page</wiki>'><wiki>this page</wiki></a>
Is there a way to get matches[0], matches[1] as in PHP's preg_replace_callback()
?
More From » javascript