Node.jsの下の文字列から画像の解像度を削除するにはどうすればよいですか?文字列として取得された画像URLから文字を削除しますか?
http://asset.beyonce.com/wp-content/uploads/2016/06/XIII6614-800x800.jpg
私はそれが-800x800せずにただ
http://asset.beyonce.com/wp-content/uploads/2016/06/XIII6614.jpg になりたいです!
var image = 'http://asset.beyonce.com/wp-content/uploads/2016/06/XIII6614-800x800.jpg';
image = image.replace(new RegExp("^(.*?)-\d+x\d+\.([^/]+)$", "g"), "")
console.log(image);
上記のコードは、何らかの理由で動作しませんか?
'/ \ - \ d + x \ d + /'はうまくいくでしょう。 –