我需要帮助来搜索多个关键字,例如下面的javascript中的“reduce”和“reduce more”,“reduce”和“top”。 我试着把它变成“if(text.search(”reduce“,”reduce“,”reduce more“)!= - 1)”但是没有用。
我的代码如下:
macro ="CODE:";
macro +="TAG POS=1 TYPE=HTML ATTR=TXT:* EXTRACT=TXT"+"\n";
iimPlay(macro)
var text=iimGetLastExtract();
if(text.search("reduce") != -1)
{
error;
}
答案 0 :(得分:0)
使用正则表达式:
/reduce|reduce more|decrease|top/.test(text)
或使用字符串模式构造正则表达式:
new RegExp("reduce|reduce more|decrease|top").test(text);