0
var message = "hello [[xxx]] bye [[ZZZ]]"
var result, re = /\[\[(.*?)\]\]/g;
while ((result = re.exec(message)) != null) {
switch (result[1].toLowerCase()) {
case "xxx":
console.log("found xxx");
break;
case "zzz":
console.log("found zzz");
break;
}
}
這是代碼即時通訊的例子使用,目前它的輸出多個觸發器「案例」 S陣列中的
found xxx
found zzz
有沒有把多種方式來「觸發」的情況下的方式?如
case "xxx", "aaa", "bbb":
console.log("found 3xletters");
break;
我已經試過這^^^但只有最後一件事情能夠觸發它,所以在上述情況下xxx和AAA不會觸發,但BBB將
啊我的壞,這的確是:3 我做了快速搜索,但我怕我不知道正確的「措辭」,所以我也沒發現什麼 – Cyan101