为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

森林海 2019-10-25 19:56:23
感谢您百忙之中看到我的求助!我确实不懂正则表达式,我现在有这样的一个需求:有这样的链接: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语言
查看完整描述

2 回答

?
阿晨1998

TA贡献2037条经验 获得超6个赞

/-\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"
                            
查看完整回答
反对 回复 2019-10-25
  • 2 回答
  • 0 关注
  • 201 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号