{{alias}}( str, search, newval ) Replaces `search` occurrences with a replacement `string`. When provided a `string` as the `search` value, the function replaces *all* occurrences. To remove only the first match, use a regular expression. Parameters ---------- str: string Input string. search: string|RegExp Search expression. newval: string|Function Replacement value or function. Returns ------- out: string String containing replacement(s). Examples -------- // Standard usage: > var out = {{alias}}( 'beep', 'e', 'o' ) 'boop' // Replacer function: > function replacer( match, p1 ) { return '/'+p1+'/'; }; > var str = 'Oranges and lemons'; > out = {{alias}}( str, /([^\s]+)/gi, replacer ) '/Oranges/ /and/ /lemons/' // Replace only first match: > out = {{alias}}( 'beep', /e/, 'o' ) 'boep' See Also --------