您好我想用一些Html文本替换网站链接。
我想用特定的单词替换Link
对于eq。我有facebook URL如下
http://www.facebook.com/chitralekha.in
我想在Html页面的每个位置用http://www.facebook.com/
替换此<a href='http://www.facebook.com/chitralekha.in'> chitralekha.in </a>
网址。
我有Facebook标签和facebook Link
<label id="lblfacebook">www.facebook.com/chitralekha.in</label>
我想用它替换
<label id="lblfacebook"> <a href='www.facebook.com/chitralekha.in'> chitralekha.in</a></label>
我的网站网址已修复,例如。 http://www.facebook.com 或 http://facebook.com 。
如何使用Jquery正则表达式实现它。?
答案 0 :(得分:1)
我认为这就是你所追求的:Demo
var re = new RegExp("(http:\/\/(?:www\.)?facebook.com)","gi");
$("body").html($("body").html().replace(re, "<a href='$1/chitralekha.in'> chitralekha.in </a>"));
也可以抓取用户名:Demo
答案 1 :(得分:0)
可以使用正则表达式完成。 您查找要替换的文本并执行此操作。
答案 2 :(得分:0)
$("#selector").filter(function(){
return this.value.match(\bhttp://www.facebook.com/\b)
});