gpt4 book ai didi

javascript - 如何删除某些空的新行/空格

转载 作者:行者123 更新时间:2023-12-02 22:35:12 28 4
gpt4 key购买 nike

所以我正在我的测试存储上学习网页抓取,但我不确定如何正确地从“sizes”数组中删除空的新行。

 const $ = cheerio.load(body)

$('div.listing').each((i, listing) => {

let sizes = []

let productUrl = $(listing).find('a').attr('href')
let productTitle = $(listing).find('a').attr('title').toUpperCase()
let productSizes = $(listing).find('.size-cont').text()

if (products.indexOf(productUrl) == -1) {

sizes.push(productSizes)
console.log(sizes.join('').replace(/[^\S\r\n]+/g,"").trim()) // issue here

}

})

当前输出:

9.0




9.5




10.0




10.5

我希望它是:

9.0
9.5
10.0
10.5

最佳答案

你是说这个吗?

console.log(
`9.0




9.5




10.0




10.5`
.replace(/(\s)+/g,"$1")
)

关于javascript - 如何删除某些空的新行/空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58767610/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com