收藏
回答

求教,这句话里面表达了些啥?

const cloudPath = `my-image${filePath.match(/\.[^.]+?$/)[0]}`



回答关注问题邀请回答
收藏

3 个回答

  • 跨商通
    跨商通
    2021-03-04

    谢邀。

    你需要了解了下知识:

    1、分引号的用法;

    2、正则的用法;

    说实话,正则的逆向分析不需要太懂,我也不懂;想实现什么功能的时候百度一下,大把答案。

    2021-03-04
    有用 1
    回复 1
    • 明月
      明月
      发表于移动端
      2021-03-04
      🙏🏻
      2021-03-04
      回复
  • shmily
    shmily
    2021-03-04

    这是上传图片到云储存的吧

    2021-03-04
    有用
    回复 5
    • 明月
      明月
      发表于移动端
      2021-03-04
      是的
      2021-03-04
      回复
    • shmily
      shmily
      2021-03-04回复明月
      你可以试一下以文件上传时间做为文件名的方法
      2021-03-04
      回复
    • 明月
      明月
      发表于移动端
      2021-03-04回复shmily
      能不能提供下代码?我是新手,不知道怎么改。
      2021-03-04
      回复
    • shmily
      shmily
      2021-03-04回复明月
      这个没办法的,但是我能为你提供一个思路
      2021-03-04
      回复
    • shmily
      shmily
      2021-03-04回复明月
      你可以在文件上传时监听它当前时间,用它当前时间当作文件名,或者截取当前部分时间作为文件名
      2021-03-04
      回复
  • 肖宇
    肖宇
    2021-03-04

    用正则获取选择图片的后缀

    const cloudPath = `my-image${filePath.match(/\.[^.]+?$/)[0]}`
    


    意思就是 path = my-image+ 选择图片的后缀(.jpg、.png。。。)

    2021-03-04
    有用
    回复 2
    • 明月
      明月
      发表于移动端
      2021-03-04
      大师怎么把文件名改成随机的?老是这一个文件名,会覆盖掉先前上传的文件
      2021-03-04
      回复
    • 肖宇
      肖宇
      2021-03-04
      可以换成uuid
      2021-03-04
      回复
登录 后发表内容
问题标签