javascript 连续判断字符
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 连续判断字符相关的知识,希望对你有一定的参考价值。
if(str!='fct'....
str需要与fct,ret,trtr,dfdf,grr判断
不希望每个判断都要重复写str!=
有没有简单的写法?请大家帮忙!
PS:我看到一个这样写str!='1'||'2'||'3'||'4'
但我测试了,只有第一个起作用,只有'1'起作用
其实就是简写
if(str!='fct'&& str!='ret'&& str!='trtr'&& str!='dfdf'&& str!='grr')
else
楼上兄弟怎么写了个 java 的判断???
下面是代码:::
输入测试值:<input id=ahcrm ><input type=button value="测试" onclick="test();">
<script>
function test()
var val=document.getElementById(\'ahcrm\').value;
var str="fct,ret,trtr,dfdf,grr";
var array=str.split(\',\');
for(var i=0;i<array.length;i++)
if(array[i]==val)
alert("存在:"+val+",在第"+(i+1)+"个位置");
return ;
alert("不存在:"+val);
</script> 参考技术A String str="trtr";//str变量
String[] arr="fct,ret,trtr,dfdf,grr".split(",");//要匹配的变量值
for(int i=0;i<arr.length;i++)
//如果未匹配
if(!str.equals(arr[i]))
System.out.println(arr[i]);
//否则为匹配
else
System.out.println(arr[i]);
参考技术B str='wan';
if(str.search(/^(?:lanf|wan|wower|sunny)$/)==-1)
else
或者写个函数,长痛不如短痛
以上是关于javascript 连续判断字符的主要内容,如果未能解决你的问题,请参考以下文章