Get URL beginning with



我尝试提取以http://damonpyn.com开头的第一个URL。URL的格式是http://damonpyn.com/yyyy-mm-ddfb(仅yyyy-mm-dd随着日期更改(。

这是我的示例:

var str = '...text before http://damonpyn.com/yyyy-mm-ddfb text after...';
var value = str.match(REGEX???);
output = [{urlpyn: value}];

所需结果:http://damonpyn.com/yyyy-mm-ddfb

var str = '...text before http://damonpyn.com/2017-01-01fb text after...';
var value = str.match(/http://damonpyn.com/d{4}-d{2}-d{2}fb/)[0];
var output = [{urlpyn: value}];
console.log(output);
// Output:
// [ { urlpyn: 'http://damonpyn.com/2017-01-01fb' } ]

/http://damonpyn.com/d{4}-d{2}-d{2}fb/

日期函数中没有fb,只有大写

var str = '...text before http://damonpyn.com/2015-01-01fb text after...';
console.log(str.match(/http://damonpyn.com/d{4}-d{2}-d{2}fb/));

最新更新