如何修剪和替换TypeScript中的字符串?

时间:2018-06-26 09:52:32

标签: javascript typescript

我有一个带空格的字符串。就像“德米特里·弗拉基米罗维奇·尼基丁”。我的任务是修剪字符串并将所有空格替换为'\ 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)。

enter image description here

出什么问题了?

2 个答案:

答案 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')