如何在javascript中拆分功能

Sal*_*oni 2 javascript

我有数据

var description="Name:John;EmployeeID:2;Salary:$8000;Address:London";
Run Code Online (Sandbox Code Playgroud)

我希望结果为

Name: John
Employee Id: 2
Salary: $8000
Address: London
Run Code Online (Sandbox Code Playgroud)

是否可以在javascript中使用split()函数?

Mat*_*all 5

您可以使用它,String.split()但在这种情况下,它使用起来更简单String.replace():

var description="Name:John;EmployeeID:2;Salary:$8000;Address:London";
description = description.replace(/;/g, '\n').replace(/:/g, ': ');
/*
"Name: John
EmployeeID: 2
Salary: $8000
Address: London"
*/
Run Code Online (Sandbox Code Playgroud)