if sentence contains string
本问题已经有最佳答案,请猛点这里访问。
如果一个句子包含"你好世界"(没有引号),那么我需要返回true并做一些事情。可能的句子如下:
1 2 3 4 5 6 7 8 9 | var sentence ="This is my Hello World and I like widgets." var sentence ="Hello World - the beginning of all" var sentence ="Welcome to Hello World" if ( sentence.contains('Hello World') ){ alert('Yes'); } else { alert('No'); } |
我知道。包含不起作用,所以我在找一些有用的东西。雷杰克斯是这里的敌人。
您要查找的方法是
1 2 3 4 5 | if (sentence.indexOf('Hello World') >= 0) { alert('Yes'); } else { alert('No'); } |
试试这个:
1 2 3 4 5 6 7 8 | if (sentence.indexOf("Hello World") != -1) { alert("Yes"); } else { alert("No"); } |