我需要使用javascript匹配并扩展一个小网址

时间:2011-08-31 02:11:57

标签: javascript url tinyurl

我需要使用javascript匹配并展开一个小网址:

http://t.co/qJEZPFk

没有运气

    text.match(/http:\/\/t\.co.*/i)

1 个答案:

答案 0 :(得分:0)

您可以使用这样的代码来捕获微小的URL代码:

var url = "http://t.co/qJEZPFk";
var matches = url.match(/http:\/\/t\.co\/([^\/]+)\/?$/);
if (matches && matches.length > 1) {
    var urlCode = matches[1];
}

作为解释,正则表达式是这样的:

  • http://t.co/
  • 后跟一个或多个未在群组中捕捉的角色
  • 后跟斜杠或字符串结尾