这样的方法正确嘛?
<script> var arr = ['*', '&##', "***", "&&", "****", "##*", "**",'*****','asdasd', '******','*******5','*******','********'] arr2 =[]; re = /^\*+$/; for(i=0;i<arr.length;i++){ if(re.test(arr[i])) { arr2.push(arr[i]); } } arr2.sort() document.write(arr2.join('</br>')); </script>