javascript - JS 改变字符串格式

标签 javascript jquery html

我有一个以下格式的字符串:

One,Two,Three,Four

我想将其格式更改为“一”,“二”,“三”,“四”

我尝试了以下方法:

var items = ['One,Two,Three,Four'];

var quotedAndCommaSeparated = '"' + items + '"';


document.write(quotedAndCommaSeparated);

在字符串的开头和结尾添加双引号。我不想使用 replace 因为可能有些值带有逗号。

有没有办法分割初始字符串并返回想要的字符串?

最佳答案

试试这个

items[0].replace(/^|$/g, '"').replace(/,/g,'","')

关于javascript - JS 改变字符串格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43212937/

相关文章:

javascript - SQL 到 Sequelize 转换

jquery - 对一组项目的悬停效果 - 防止移动到同级元素时出现闪烁

javascript - 跨浏览器javascript下载功能

javascript - javascript 混淆函数中的++i 与 i++

javascript - 如何合并相似的js函数?

javascript - 移动浏览器故障中的 CSS 自动溢出

jquery - 在 MVC 中使用 jQuery 在 DisplayFor 和 EditorFor 之间切换

javascript - jquery 选择器 : selecting all elements next to element

javascript - 如何比较两个没有 ids 或 classes jQuery 的元素

javascript - 在目标元素上显示弹出 div 的问题