Refactored replace_filter to use JS regular expression
This commit is contained in:
parent
2acff557d0
commit
921b074e6b
1 changed files with 4 additions and 5 deletions
|
@ -168,11 +168,10 @@ function linebreakToHtml_filter(input) {
|
||||||
* @param new
|
* @param new
|
||||||
*/
|
*/
|
||||||
function replace_filter(input, param, oldString, newString) {
|
function replace_filter(input, param, oldString, newString) {
|
||||||
var str = (input || "").toString();
|
var str = String(input || '');
|
||||||
var oldString = param["old"] != null ? param["old"] : oldString;
|
var oldString = param.old || oldString;
|
||||||
var newString = param["new"] != null ? param["new"] : newString;
|
var newString = param['new'] || newString;
|
||||||
var replace = Packages.org.eclipse.jetty.util.StringUtil.replace;
|
return str.replace(new RegExp(oldString, 'g'), newString);
|
||||||
return replace(str, oldString, newString);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue