<script>
//把下面的字符串去重,并去除掉特殊字符按照数字在前字母在后的顺序排序字符串,最终返回12345fdsarg
var str = '1233fddfd&3434fdsaff&454545&4545444rfdsfds&545gdsgs';
// 1、去重
var newstr = "";
for (var i = 0; i < str.length; i++) {
var s = str[i];
if (newstr.indexOf(s) == -1) {
newstr += (str[i])
}
}
console.log(newstr);
// 2.去除特殊字符
var w = newstr.replace("&", "")
console.log(w);//123fd4sa5rg
//3.排序
var str1 = '';
var str2 = '';
for (var i = 0; i < w.length; i++) {
if (w.charCodeAt(i) < 65) {
str1 += w[i]
} else {
str2 += w[i]
}
}
console.log(str1+str2);
// console.log(str2);
</script>
字符串去重,并去除掉特殊字符按照数字在前字母在后的顺序排序字符串
最新推荐文章于 2021-12-17 09:20:03 发布