如何用正则表达式判断一个字符串是否既含有"convert",又含有"case"

yoken 2003-10-15 03:00:23
比如converts all of the characters in this String to lower case
...全文
90 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
renaski 2003-11-06
  • 打赏
  • 举报
回复
错了。
hillhero789 2003-11-06
  • 打赏
  • 举报
回复
function check(str)
{
condition="a1 b1 c1 d1";//等等……
s=condition.split(" ");
var i=0;
for(;i<s.length;i++)
if(!eval("/("+s[i]+")/g.test(str)"))
break;
if(i!=s.length)
return false;
else
return true;
}
renaski 2003-11-05
  • 打赏
  • 举报
回复
<script language="JavaScript">
<!--
var str1="convert case"
var str2="base convert"
re=/(convert.*case)|(case.*convert)|(al.*)|(bl.*)/
alert(re.test(str1))
alert(re.test(str2))
//-->
</script>

yoken 2003-10-15
  • 打赏
  • 举报
回复
up
yoken 2003-10-15
  • 打赏
  • 举报
回复
两个可以这样写,但多个呢,比如包含"a1", "b1", "c1", "d1", "e1", "f1"
bzscs 2003-10-15
  • 打赏
  • 举报
回复
<script language="JavaScript">
<!--
var str1="convert case"
var str2="base convert"
re=/(convert.*case)|(case.*convert)/
alert(re.test(str1))
alert(re.test(str2))
//-->
</script>
okdw 2003-10-15
  • 打赏
  • 举报
回复
[convert.*case]|[case.*convert]

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧