<script> function trim(s){ string = s; string = string.replace(/^s+|s+$/g,""); while(string.indexOf(" ")>0){ string = string.split(" ").join(" "); } return string; } mystring = " Aldo Expert : Cool "; alert("Sebelum trim() = " + mystring); alert("Sesudah trim() = " + trim(mystring)); </script>Silahkan copas
trim() di javascript
trim() merupakan fungsi untuk menghapus 2 spasi atau lebih menjadi hanya 1 spasi. setelah lama browsing sana sini ga nemu yang bener-bener fungsi trim dengan sempurna, yang ada malah ltrim dan rtrim sehingga itu tidak berpengaruh untuk spasi yang berada di tengah karakter. fungsi fungsi yang saya temukan cuma untuk spasi yang berada di awal dan akhir saja..... akhirnya saya memutuskan untuk membuat sendiri dan ternyata berhasil dengan sempurna misal string = ' ada spasi lebih '; bisa menjadi string = 'ada spasi lebih'; sehingga spasi di depan dan belakang bisa hilang dan spasi yang berada di tengah menjadi hanya 1 spasi (tidak kelebihan spasi). saya akan berikan kepada anda secara cuma-cuma semoga ini bisa bermanfaat bagi anda....... ni scriptnya