为了账号安全,请及时绑定邮箱和手机立即绑定

删除文本区域开头和结尾的空白

删除文本区域开头和结尾的空白

温温酱 2022-05-22 10:06:10
所以我正在做一个基本上删除空行的代码,以及删除字符串开头和结尾的空格。但是trim功能似乎不起作用我该如何解决?这是我尝试过的代码<textarea id="a"> a b c   </textarea><button id="c">Remove blank lines</button><textarea id="b"></textarea>jQuery代码是:jQuery(function ($) {    $("#c").on("click", function () {        var avalue = $.trim($('#a').val());        var newVal = avalue.replace(/^\s*[\r\n]/gm, '');        $('#a').val(newVal);    });})
查看完整描述

2 回答

?
长风秋雁

TA贡献1757条经验 获得超7个赞

Trim() 就是为此目的而制作的,它删除了字符串开头和结尾的空格


    jQuery(function ($) {

    $("#c").on("click", function () {

        var avalue = $.trim($('#a').val());

        var newVal = avalue.trim();

        $('#a').val(newVal);


    });

})


查看完整回答
反对 回复 2022-05-22
?
天涯尽头无女友

TA贡献1831条经验 获得超9个赞

您可以使用修剪,它将删除周围的所有空格(左或右)。之间的空间将被保留。


`


<script>

    $(document).ready(function(){

        var myStr = $(".original").text();

        var trimStr = $.trim(myStr);

        $(".trimmed").html(trimStr);

    });

</script>

</head>

<body>

    <h3>Original String</h3>

    <pre class="original">      Paragraph of text with       multiple    white   spaces before and after.       </pre>

    <br>

    <h3>Trimmed String</h3>

    <pre class="trimmed"></pre>

</body>


查看完整回答
反对 回复 2022-05-22
  • 2 回答
  • 0 关注
  • 142 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号