输入 URL:http://somewpsite.com/wp-content/uploads/2012/10/IMG_1234-150x150.jpg
预期输出 URL:http://somewpsite.com/wp-content/uploads/2012/10/IMG_1234.jpg
当前正则表达式:$(this).attr('src').replace('/-[\d]+x[\d]+/', '');
假设$(this)
代表一个img
元素。我知道我可以-150x150
像替换字符串一样轻松使用,但是有不同的大小,它应该能够支持更多大小,而无需返回并编辑此代码。
我希望这里有人能弄清楚我上面当前的正则表达式有什么问题。