我的任务需要帮助,有一个检查字符串字母的函数。我尝试使用 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');
}
}
}
我必须遍历从 Angular 表单控件获得的字符串中的每个字母,并检查它是否是分隔符,它必须剪切当前位置之前的所有内容并将其放入数组中。
分隔符可以是逗号、分号或换行符 任何帮助我的人我都会非常感激。
最佳答案
您可以通过分隔符分割该值并将这些 block 作为一个新数组 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/split
关于javascript - 遍历字符串中的每个字母并检查它是否是分隔符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56485460/