发布网友 发布时间:2022-04-20 11:47
共4个回答
懂视网 时间:2022-04-23 08:04
这次给大家带来怎么比对两个字符串中的相同数据,比对两个字符串中相同数据的注意事项有哪些,下面就是实战案例,一起来看一下。
有两个字符串:
$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("数字不同"); }
相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!
推荐阅读:
热心网友 时间:2022-04-23 05:12
以两个字符串文本为例:
1、首先把两个字符串文本的内容复制下来:
2、在空白处点击“=”
3、在上方f(x)函数中,找到EXACT函数
4、在弹出的选择框中,点击第一个按钮
5、选择第一列的数据
6、点击确定后,选择第二行的按钮,选择第二列的数据
7、两列数据都确认以后,点击确定按钮
8、第一行数据就比较完毕,如果字符完全一样,输出TRUE,不一样会输出FALSE
热心网友 时间:2022-04-23 06:30
直接用=号判断就行了热心网友 时间:2022-04-23 08:05
设文本1在A1,文本2在B1,判断结果在C1,请在C1输入公式: