日期:2014-05-16  浏览次数:20367 次

帮我写一个正则表达匹配式
由于项目急着上线,来不及看正则了,求高手们帮我写一个正则表达式

要求:一个封装了的function
参数描述:(参数是我传的,不用考虑)
第一个参数:传入主要内容(一个字符串140字以内)
第二个参数:匹配的关键字  (字符串)
第三个参数:第二个匹配的关键字  字符串
具体:如果主要内容中有第一个关键字或者第二个关键字返回true,否则返回false
求帮帮忙吧,给分40,分不多了,还是帮小弟一下

------解决方案--------------------

function test(content,s1,s2)
{
return content.indexOf(s1)!=-1 
------解决方案--------------------
 content.indexOf(s2)!=-1;
}

------解决方案--------------------
<script type="text/javascript">
function tests(str){
for(var i=1;i<arguments.length;i++){
if(str.indexOf(arguments[i])>-1){
return true;
}
}
return false;

alert(tests('just a test 啊','tests','tt','啊'));
</script>

第一个参数是要检测的字符串,之后的参数是关键字  
不是很明白你第二条的意思