如何编写if语句来搜索相似性,而不是直接结果?
例如,我想搜索以ABC开头的标签:
if(label == 'ABC') //but I have two other labels: 'ABC1' and 'ABC2'
有没有办法做类似的事情:(如果像#' ABC'这样的标签),而不是三个单独的if语句?我知道我可以if()如果我需要,但我想避免硬编码标签,因为它们可以添加,删除,更新等。
谢谢。
答案 0 :(得分:0)
使用正则表达式。
var label = 'ABC'
if (label.match(/abc[12]?/i)) console.log('yes')
else console.log('no')