angular url过滤器 解析识别url

来源:互联网 发布:google pixel手机 知乎 编辑:程序博客网 时间:2024/06/09 23:42

content是自己需要的标签内容

app.filter('Areplace',['$sce',function($sce){

return function(content){
if(!content) 
return false;
var reg = /(http:\/\/|https:\/\/)((\w|=|\?|\.|\%|\,|\#|\/|&|-)+)/g;
//var content=content.replace(reg, "<a on-tap='goHref()' ui-sref='forum-url({id:item.id})'>$1$2</a>").replace(/\n/g, "");
var content=content.replace(reg, "<a on-tap='goHref()' href='/forum/url/{{item.id}}?url=$1$2'>$1$2</a>").replace(/\n/g, "");
return content;
}
}]
)
0 0
原创粉丝点击