js判断字符串是否有不同字符

firefox_1983 2006-09-25 01:06:38
比如 如果字符中的字符完全相同 如a,a,a 返回true
否则返回false
我这么写好象不行,请各位赐教。
var shopid_array = shopid.split(",")
str=shopid_array[0];
for(i=0;i<shopid_array.length;i++){
if(str.indexOf(shopid_array[i])!= -1){
alert("请选择同一家店铺的商品下订单!");
//return false;
}
}
...全文
179 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
fosjos 2006-09-25
  • 打赏
  • 举报
回复
hbhbhbhbhb1021(天外水火(我要多努力)) 的意思是:

str.indexOf(shopid_array[i])!= -1
改成str!=shopid_array[i]就好了
firefox_1983 2006-09-25
  • 打赏
  • 举报
回复
shopid是动态的,字符串格式为
比如说是1,2,3...或1,1,2,2等等
如果完全相同,返回true,否则返回false
fosjos 2006-09-25
  • 打赏
  • 举报
回复
alert( /^(.)(,\1)*$/.test(shopid) );
firefox_1983 2006-09-25
  • 打赏
  • 举报
回复
shopid是动态的,我现在判断shopid里的元素是否完全一致
hbhbhbhbhb1021 2006-09-25
  • 打赏
  • 举报
回复
和什么东西比较完全相同啊,只是单纯字符串直接等于就可以了。
meizz 2006-09-25
  • 打赏
  • 举报
回复
<SCRIPT LANGUAGE="JavaScript">
<!--
function checkRepeat(str)
{
return /^([a-zA-Z])\1*$/.test(str);
}
alert(checkRepeat("aaaaa"));
alert(checkRepeat("aaaaab"));
//-->
</SCRIPT>

87,992

社区成员

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

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