我需要我的任务帮助,有一个检查字符串字母的功能。我尝试了for
和foreach
循环,但没有帮助:(
let value = this.tagsForm.controls["tagInput"].value;
let valueArray: [];
for (var i = 0; i < value.length; i++) {
if(value.charAt(i) != ", || ; || /") {
valueArray = value.charAt(i);
alert(valueArray);
} else {
alert('error');
}
}
}
我必须遍历从窗体控件获取的字符串中每个字母的角,然后检查它是否是定界符,它必须在当前位置之前切掉所有内容并将其放入数组中。
定界符可以是逗号,分号或换行符 任何帮助人员,我将非常感谢。
答案 0 :(得分:1)
您可以使用定界符对值进行分割,并将这些块作为新数组 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/split
答案 1 :(得分:0)