2009-05-22 3 views
0

мне нужно заменить текст в ссылке втекст Javascript, чтобы связать замена

Ссылка должна выглядеть как «HREF =»/поиск? Д = $ oldtext «название =„$ oldtext“». $ oldtext - это текст для замены.

Я пытаюсь использовать цикл для поиска текста с регулярным выражением «/^\ x23 \ w /» и замены переменной, содержащей сгенерированную ссылку. И это ни к чему. Я редактировал regexp на «/ \ x23 /» и получил замену на «#» (\ x23 в шестнадцатеричном формате, как я надеюсь, =)) char только в текстовом режиме = (

Помогите мне, я застрял

Update: у меня есть блок текста между [поверочного класс = "text2replace"] супер текст #replacemetolink [/ поверочного] мне нужно заменить #replacemetolink в ссылке [A HREF = "/ график/поиск д = # replacemetolink "title =" # replacemetolink "class =" search-link "]. Я пытаюсь сделать usejs для Opera для Twitter, чтобы заменить #hashtags в ссылку для поиска этого хэштега с помощью поиска в Twitter

+0

Почему вы пытаетесь найти текст с '#' в нем? Этот символ не отображается нигде в строке, которую вы хотите изменить. Можете ли вы изменить вопрос, чтобы объяснить, что вы пытаетесь сделать более ясно? –

ответ

1

Вы пробовали:

var newText = 'Query'; 
var link = ' href="https://stackoverflow.com/search?q=$oldtext" title="$oldtext" '; 
link.replace("$oldtext", newText); 

Это заменит все экземпляры «$ oldtext» на строку, хранящуюся в newText.

Kyle

+0

Возможно, я сделаю неправильное описание, но у меня есть текст (!) И вам нужно заменить этот текст ссылкой! Текст находится между с собственным классом «text2replace» – 2009-05-24 13:01:27

+0

Я не уверен, что понимаю, о чем вы говорите, почему не отправляйте какой-нибудь образец текста и как он будет выглядеть после того, как вы его замените. – Kyle

+0

Посмотрите на мое сообщение об обновлении, пожалуйста! – 2009-05-25 15:07:05

 Смежные вопросы

  • Нет связанных вопросов^_^