我可以以某种方式获得带有原始空格的输出文本和 -
const translateHelper = (f,text) => {
return text.split(/[\s-]]/).map(e => {
const str = e[0].toLowerCase() + ' ' + e.slice(1)
//функция f изменяет текст но на выходе мне нужнен измененный текст с пробелами и с -
return f(str)
}).join('')
}
有这样的“anno bem ci drag-error”我需要将每个单词发送到 f 并在输出时使用空格和 - 'alfa beta cxc delta-enum'
而不是分隔符拆分和映射,使用替换。分隔符将保留在原位