如何使用 scriptlet 在给定字符串中搜索重复项?
How to search for a duplicate in a given string using scriptlet?
如何使用 Scriptlet 在给定字符串中搜索重复项?
ScripletInput= a,b,c,a
此处字母 'a' 重复。如果重复不止一次,那么它应该退出,否则它可以继续。
请看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>
如何使用 Scriptlet 在给定字符串中搜索重复项?
ScripletInput= a,b,c,a
此处字母 'a' 重复。如果重复不止一次,那么它应该退出,否则它可以继续。
请看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>