这次给大家带来怎么比对两个字符串中的相同数据,比对两个字符串中相同数据的注意事项有哪些,下面就是实战案例,一起来看一下。
有两个字符串:
$a = 5,8,0;
$b = 8,0,5;
怎样快速比较这两个字符串包含的数字是相同的,其中分隔符都是相同的,只是数字的排序不一样,两个字符串长度是一样的
js代码:
方法一:
var s1 = 5,0,8;
var s2 = 8,0,5;
if(s1.split(,).sort().join(,) == s2.split(,).sort().join(,)) {
alert(数字相同);
}else{
alert(数字不同);
}
方法二:
var s1 = 5,0,8;
var s2 = 8,0,5;
var a1 = s1.split(,);
var a2 = s2.split(,);
var issame = false;
if (a1.length == a2.length) {
issame = true;
var length = a2.length;
for (var i = 0; i < length; i++) {
if (a1.indexof(a2[i]) < 0) {
issame = false;
break;
}
}
}
if (issame) {
alert(数字相同);
} else {
alert(数字不同);
}
相信看了本文案例你已经掌握了方法,更多精彩请关注其它相关文章!
推荐阅读:
以上就是怎么比对两个字符串中的相同数据的详细内容。