使用正則表達式
分兩步走:先去掉前面的: $a=~s/^ +//;
在去掉后面的: $a=~s/ +$//;
一步就可以:
s/(^s+|s+$)//g;
刪除字符串末尾的換行:
chomp函數通常會刪除變量里包含的字符串尾部的換行符。它是chop函數的一個略微安全些的版本,因為它對沒有換行符的字符串沒有影響。更准確地說,它根據了解$/的當前值刪除字符串終止符,而不只是最后一個字符。和chop不同,chomp返回刪除的字符數量。
完!
使用正則表達式
分兩步走:在去掉后面的: $a=~s/ +$//;
一步就可以:
s/(^s+|s+$)//g;
刪除字符串末尾的換行:
chomp函數通常會刪除變量里包含的字符串尾部的換行符。它是chop函數的一個略微安全些的版本,因為它對沒有換行符的字符串沒有影響。更准確地說,它根據了解$/的當前值刪除字符串終止符,而不只是最后一個字符。和chop不同,chomp返回刪除的字符數量。
完!
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。