我有一个带空格的字符串。就像“德米特里·弗拉基米罗维奇·尼基丁”。我的任务是修剪字符串并将所有空格替换为'\ n'。
因此,我将得到:
德米特里\ n 弗拉基米罗维奇\ n 尼基丁\ n
var FIO = nameEmployer
console.log(nameEmployer.trim())
FIO = FIO.trim()
FIO = FIO.replace(/ /g, '\n')
如您所见,我在这里使用'/ / g'表达式将所有空格替换为'\ n'。
但是出现了1个单弦(Dmitry Vladi Nikitin)。
出什么问题了?
答案 0 :(得分:-1)
您正在尝试查找所有空格并将其替换为换行符。替换函数内的正则表达式缺少空格。下面的代码段非常适合我。
var FIO = nameEmployer
console.log(nameEmployer.trim())
FIO = FIO.trim()
FIO = FIO.replace(/\s/g, '\n')
答案 1 :(得分:-1)
nameEmployer = nameEmployer.trim()
nameEmployer = nameEmployer.replace(/ /g, '\n')