【问题标题】:Javascript how to retrieve last digit with separator -Javascript how to retrieve last digit with separator -
【发布时间】:2022-12-01 15:08:36
【问题描述】:

i have data string

generate-image-scanID-60
generate-image-scanID-4

how to retrieve last digit with separator - ? in javascript

ouput :

  • 60
  • 4

thanks

【问题讨论】:

    标签: javascript


    【解决方案1】:

    We can combine String.split() and Array.at() to do it

    let datas =['generate-image-scanID-60','generate-image-scanID-4']
    const getData = v => v.split('-').at(-1)
    
    datas.forEach(d => {
      console.log(getData(d))
    })

    【讨论】:

      【解决方案2】:

      You can split the string and get last element and parse int

      const raw = ['generate-image-scanID-60', 'generate-image-scanID-4']
      
      const result = raw.map(str => parseInt(str.split('-').at(-1), 10))
      
      console.log(result)

      【讨论】:

        猜你喜欢
        • 2022-12-28
        • 2022-12-26
        • 2022-12-02
        • 2022-12-27
        • 2022-12-19
        • 2022-12-01
        • 2022-12-01
        • 2022-07-28
        相关资源
        最近更新 更多