首页 > 其他分享 >字符串去重,并去除掉特殊字符按照数字在前字母在后的顺序排序字符串

字符串去重,并去除掉特殊字符按照数字在前字母在后的顺序排序字符串

时间:2022-09-26 20:33:46浏览次数:53  
标签:&& charCodeAt var str 字符串 排序 特殊字符

var str = "1233fddfd&3434fdsaff&454545&4545444rfdsfds&545gdsgs";
 var n = "";
 var s="";
for(var i=0;i<str.length;i++){
    if((str[i]>=0&&str[i]<=9)&&n.indexOf(str[i])==-1){
        n+=str[i];
    }else if((str.charCodeAt(i)>=97&&str.charCodeAt(i)<=122)&&s.indexOf(str[i])==-1){
        s+=str[i];
    }
}
console.log(n+s); //12345fdsarg

标签:&&,charCodeAt,var,str,字符串,排序,特殊字符
From: https://www.cnblogs.com/bkyjmjweb/p/16732294.html

相关文章

  • 统计一个字符串中某个字符出现的次数
    functionsum(str,a){    var b=str.indexOf(a);    varnum=0;    while(b!==-1){      console.log(b);      num++;    ......
  • 15 -- 排序算法之选择排序
    选择排序的思想:选择排序(selectsorting)也是一种简单的排序方法,它的基本思想是:第一次排序从arr[0]~arr[n-1]中选取最小值,与arr[0]交换,第二次排序从arr[1]~arr[n-1]中......
  • 【排序】217. 存在重复元素
    题目链接:https://leetcode.cn/problems/contains-duplicate/  分析:这题简单到不能再简单了。2个思路,1是先排序,排序之后如果有2个相邻元素相等,那就是True.那么时间......
  • 【排序】169. 多数元素
    题目链接:https://leetcode.cn/problems/majority-element/题目描述:  分析:这题,可以先排序,直接返回最中间的元素即可。但排序最快也是nlogn,显得自己比较lowB。所以就......
  • 【排序】88.合并两个有序数组
    题目链接:https://leetcode.cn/problems/merge-sorted-array/详情: 这题看起来像是数组题而不是排序题。分析:言归正传,这题说了是有序数组,要求在nums1上原地修改。......
  • 【Python】【Flask】【字符串索引】计算人民币与美元的相互计算
    目录简介PythonCode导包设置首页计算的接口问题0:设置请求方式问题1:关于接收数据可能存在的问题问题2:返回结果启动完整代码HTMLCode问题分析分析:获取下拉列表框的选中值分......
  • 归并排序
    归并排序思想:将数组不断划分,只到不可再分为止(划分阶段仅划分,不做其他任何处理);再讲划分后的数组进行排序合并。代码实现:importjava.util.Arrays;publicclassMer......
  • 15. NumPy字符串处理函数
    1.前言NumPy提供了许多字符串处理函数,它们被定义在用于处理字符串数组的numpy.char这个类中,这些函数的操作对象是string_或者unicode_字符串数组。如下表所示:Num......
  • R语言:对同时包含字母和数字的列进行排序(order columns containing numbers and letter
    原始数据如下所示:现在想对第一列和第二列进行排序,得到如下结果:则可以使用代码:sort=ori[order(as.numeric(sub("\\chr+","",ori$V1)),ori$V2),]......
  • Python 的 f 字符串的好处
    Python的f字符串的好处Photoby阿贝德·伊斯梅尔on不飞溅如果您是一名Python程序员,那么您可能已经熟悉格式化字符串的各种方法。从Python3.6开始,有一种新......