过滤掉<! - - >

时间:2013-11-07 05:01:04

标签: javascript jquery ajax

我想从以下字符串中过滤掉<!--T:0.4221 sec S:192.168.173.3-->

它应该过滤掉我文本中<!-- -->的所有出现次数

{"success":{"id":"10364907","email_address":"a@a.com"}}<!--T:0.4221 sec S:192.168.173.3-->

这对我不起作用

$.trim(html.replace(/<!--(.*?)-->/ig, ''));

最终结果应该是

{"success":{"id":"10364907","email_address":"a@a.com"}}

1 个答案:

答案 0 :(得分:3)

它有效,检查您在使用$.trim()

时是否包含任何 jquery版本
var html='{"success":{"id":"10364907","email_address":"a@a.com"}}<!--T:0.4221 sec S:192.168.173.3-->';
console.log(html);
html=$.trim(html.replace(/<!--(.*?)-->/ig, ''));
console.log(html);

请参阅Demo

如果您不想添加 Jquery ,请使用javascript trim()之类的,

html=(html.replace(/<!--(.*?)-->/ig, '')).trim();