<script>
function getText(){
var str = '\n name ';
alert(str.replace(/[^\w]/g,''));
}
</script>

解决方案 »

  1.   

    <script>
    var str = '\n name ';
    alert(str.replace(/\s|\r|\n|\t/g,''));
    </script>
      

  2.   


    var reg=/(^\n\s+|^)\S*$/
    var str1 = "\n    name";
    var str2 = "name";
    var str3 = "\nname";
    alert(reg.test(str1));
    alert(reg.test(str2));
    alert(reg.test(str3));
      

  3.   

    呵~ 
    <script>
        var str = '\n name ';
        alert(str.replace(/\s|\r|\n|\t/gm,''));
    </script>
      

  4.   

    晕~
    <script> 
        var str = '\n name '; 
        alert(str.replace(/\s ¦\r ¦\n ¦\t/gm,'')); 
    </script>
      

  5.   

    怎么变成了双竖线?
    test!
    <script>
    var str = '\n name ';
    alert(str.replace(/\s|\r|\n|\t/g,''));
    </script>