正则表达式cond只能输入'abc else'而不是'abc else if'

时间:2013-08-19 14:08:43

标签: regex

这是我的条件:

  if( /else$/.test(kword_search) && !/else\s+if$/.test(kword_search)  )

即使kword_search的值为'abc else if',其中的内容也不应该

1 个答案:

答案 0 :(得分:1)

/[\S\s]*[^if]\s*else(?!\s?if)$/.test(kword_search) 

这样可以预先确定abc后面没有if。