如何使用scriptlet在给定字符串中搜索重复项?

时间:2017-06-21 04:14:11

标签: scriptlet

如何使用scriptlet在给定字符串中搜索副本?

ScripletInput= a,b,c,a

这里的字母是' a'正在重复。如果它重复不止一次,那么它应该退出,否则它可以继续。

1 个答案:

答案 0 :(得分:0)

请参阅Remove occurrences of duplicate words in a string

下面的代码将删除字符串中的重复项。

<script type="text/javascript">
    str=prompt("Enter String::","");
    arr=new Array();
    arr=str.split(",");
    unique=new Array();
    for(i=0;i<arr.length;i++)
    {
        if((i==arr.indexOf(arr[i]))||(arr.indexOf(arr[i])==arr.lastIndexOf(arr[i])))
            unique.push(arr[i]);   
    }
    unique.join(",");
    alert(unique);
</script>