Как извлечь специальный URL-адрес из данного текста в JQuery1? - PullRequest
1 голос
/ 09 мая 2011

Например:

Данный текст со специальным URL, который я хочу:

17. http://www.kt8.com.cn/images/skin/small/url.gifhttp://u.115.com/file/t16785f328# XTM.DVD-HALFCD2.Touch.1985.EP017.mkv

18. http://www.kt8.com.cn/images/skin/small/url.gifhttp://u.115.com/file/t1c64a6022# XTM.DVD-HALFCD2.Touch.1985.EP018.mkv

19. http://www.kt8.com.cn/images/skin/small/url.gifhttp://u.115.com/file/t1c1a4047b#

И я хочу извлечь URL:

http://u.115.com/file/t16785f328#

И этот тип шаблона URL-адреса:

http://u.115.com/file/[fileParameterHere]#

Итак, мне нужен способ узнать URL адрес, который я хочу.

Любые предложения будутбудь великим.

Большое спасибо!

1 Ответ

1 голос
/ 09 мая 2011

Regex, вероятно, лучший способ:

var r = new RegExp("^http://u.115.com/file/([^#]+)#");
var x = null;
if(x = r.exec("http://u.115.com/file/t16785f328#")){
   // do something with x
   // x[1] contains "t16785f328"
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...