有没有童鞋遇到过同样的问题:求助!js使用正则表达式修改链接字符大佬们有什么好的建议?

感谢您百忙之中看到我的求助!我确实不懂正则表达式,我现在有这样的一个需求:有这样的链接:
http://blog.qiwe.ink/wp-content/uploads/dux18-1024x523.png
我需要得到的结果是:
http://blog.qiwe.ink/wp-content/uploads/dux18.png
也就是说需要去掉链接中-1024x523部分
这实际上就是php的剪裁后的链接,我需要获取原图链接。我能确定的格式是这样的:开头都是链接http:或者https:结尾都是图片格式我需要去掉的部分都是-号开头,紧跟着数字x数字匹配的时候必须要:-号开头,紧跟着数字x数字,因为有些链接可能是这种格式:
http://blog.qiwe.ink/wp-content/uploads/dux-18-1024x523.png
望大神指点迷津,JavaScript语言
森林海
浏览 202回答 2
2回答

阿晨1998

/-\d+x\d+/测试:>reg=/-\d+x\d+//-\d+x\d+/>sText='http://blog.qiwe.ink/wp-content/uploads/dux-18-1024x523.png'"http://blog.qiwe.ink/wp-content/uploads/dux-18-1024x523.png">sText.replace(reg,'')"http://blog.qiwe.ink/wp-content/uploads/dux-18.png"
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript