Как заменить конкретный URL и заменить текст HTML, используя выражение Jquery? - PullRequest
0 голосов
/ 19 апреля 2011

Здравствуйте. Я хочу заменить ссылку на сайт некоторым HTML-текстом.

Я хочу заменить ссылку определенным словом для уравнения.У меня есть URL-адрес Facebook, как показано ниже http://www.facebook.com/chitralekha.in

Я хочу заменить этот http://www.facebook.com/ URL-адрес
<a href='http://www.facebook.com/chitralekha.in'> chitralekha.in </a> в каждом месте HTML-страницы.

У меня есть ярлык facebook с ссылкой Facebook

<label id="lblfacebook">www.facebook.com/chitralekha.in</label>

Я хочу заменить его на
<label id="lblfacebook"> <a href='www.facebook.com/chitralekha.in'> chitralekha.in</a></label>

URL моего веб-сайта исправленнапример.http://www.facebook.com или http://facebook.com.
Как этого добиться с помощью регулярного выражения Jquery .?

Ответы [ 3 ]

1 голос
/ 19 апреля 2011

Я думаю, это то, что вам нужно: Демо

var re = new RegExp("(http:\/\/(?:www\.)?facebook.com)","gi");
$("body").html($("body").html().replace(re, "<a href='$1/chitralekha.in'> chitralekha.in </a>"));

И для получения имени пользователя тоже: Демо

0 голосов
/ 19 апреля 2011
$("#selector").filter(function(){
 return this.value.match(\bhttp://www.facebook.com/\b)
});
0 голосов
/ 19 апреля 2011

Это можно сделать с помощью регулярного выражения.Вы ищете текст, который хотите заменить, и делаете это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...