DTM数据元素自定义脚本不接受正则表达式?

时间:2017-04-26 14:48:12

标签: javascript regex adobe

我在这里的第一篇文章。我试图从ClassName(IDHeader)中除去所有数字字符,并传递为"欢迎123456 |注销"

我在JSfiddle上测试过以下脚本,它运行得很好。但是,当我将它应用于DTM中新数据元素的自定义脚本字段时,它将失败。

var text = $('.IDHeader').text();
var res = text.replace(/Welcome | \W Logout/g, '');

DTM中的数据元素的自定义脚本中是否不接受正则表达式?这是我唯一能想到的。

1 个答案:

答案 0 :(得分:0)

var str = "Welcome 123456 | Logout";
var rexp = new RegExp(/Welcome | \W Logout/g);
str = str.replace(rexp, "");
alert(str);