如何使用逗号分割字符串?

时间:2020-05-20 09:47:46

标签: javascript

我有这样的字符串

<div class='col-md-12 form-group row'>
    <div class="col-md-12"><label for="test">LABEL</label></div>
    <div class="col-md-3">
        <select name="test" class='form-control'>
            <option>1</option>
            <option>2</option>
        </select>
    </div>
    <div class="col-md-3">
        <input type="checkbox" id="chkTribe" name="" value="">
        <label>Checkbox</label>
    </div>
</div>

如何在JavaScript中仅打印前三个字符串,例如“ NAME1,NAME2,NAME3”

2 个答案:

答案 0 :(得分:0)

您可以这样做

let string= "NAME1,NAME2,NAME3,NAME4,NAME5,NAME6".split(',')
let output = string.splice(',',3).join(',')
console.log(output)

答案 1 :(得分:0)

使用标准Array函数,您可以执行所需的操作。下面的代码显示了各个阶段,尽管您可以根据需要更简洁地将其编写为一行。

var assignments= "NAME1,NAME2,NAME3,NAME4,NAME5,NAME6"
var splitAssignements = assignments.split(",")
var firstThreeArray = splitAssignements.slice(0,3)
var firstThreeString = firstThreeArray.join(",")
console.log(firstThreeString)