Показать сообщение отдельно
  #1 (permalink)  
Старый 12.08.2011, 09:03
Аспирант
Отправить личное сообщение для andreyua Посмотреть профиль Найти все сообщения от andreyua
 
Регистрация: 18.10.2009
Сообщений: 42

И опять о "string". Как изменить строку согласно параметров...
Есть строка: (будет разделена <BR>-ами в HTML, тут многострочная для наглядности):
"
[b][url=http://server1.com/file.txt.html]Скачать фaйл с сервера 1[/url][/b]

[b][url=http://server1.com/file2.txt.html]Скачать фaйл 2 с сервера 1[/url][/b]

[b][url=http://server3.com/file2.txt.html]Скачать фaйл 2 [url] [/url ]с сервера 2[/url][/b]

"

1. Нужно заменить все теги "url" на теги "leech", но только в правильных местах. (обратите внимание на 3-ю ссылку).
2. Нужно вставить ко всем ссылкам "server1.com" слово "_myserver.net".
Чтобы ссылки после этого выглядели так например:
Была такой
http://server1.com/file.txt.html
Стала такой
http://server1.com/file.txt_myserver.net.html

Помогите новичку плиз
Заменять URL на LEECH пытался вот этим , но это же не во всех случаях сработает
urllinks.replace(new RegExp("url",'g'),"leech")
Ответить с цитированием