时间:2021-05-22
经常碰到的场景,需要去除字符串中的前后的空格。在Shell中不像其他语言有strip()来处理,不过也是可以使用诸如awk等命令来处理。
下面是一个简单示例:
[root@localhost ~]# echo ' A B C ' | awk '{gsub(/^\s+|\s+$/, "");print}'如果不用awk命令,也可以使用eval命令来达到相同的目的
[root@local ~]# echo " A BC " A BC[root@local ~]# eval echo " A BC "A BC或者
[root@linux ~]# echo ' A BC ' | python -c "s=raw_input();print(s.strip())"A BC或者
[root@linux ~]# s=`echo " A BC "`[root@linux ~]# echo $sA BC或者
[root@linux ~]# echo ' A BC ' | sed -e 's/^[ ]*//g' | sed -e 's/[ ]*$//g'A BC或者
[root@linux ~]# echo " A BC " | awk '$1=$1'A BC或者
[root@linux ~]# echo " A BC " | sed -r 's/^[ \t]+(.*)[ \t]+$//g'A BC或者
[root@linux ~]# echo ' A BC ' | awk '{sub(/^ */, "");sub(/ *$/, "")}1'A BC总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对的支持。如果你想了解更多相关内容请查看下面相关链接
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
相比vbscript,javascript在字符串处理方面已经很强大了,但是偏偏缺少去除字符串前后空格的trim方法。//cleartherightandlef
本文实例讲述了JS去除字符串中空格的方法。分享给大家供大家参考,具体如下:去掉字符串中的所有空格,不仅仅包含前后空格:text=text.replace(/\s
前言大家应该都知道字符串处理,是任何语言最常用到的。其中就经常会碰到,对字符串中的空格处理,比如:去除前后空格,去除全部空格,或者以空格为分隔符来处理。好在Py
前言对于字符串的操作,我们常用的就是trim()去除前后空格、subString()截取子字符串,其他的用的不多。下表中是字符串常用的方法。大家要记一记啊,特别
在C#语言程序开发过程中,很多时候需要对字符串对象的前后空格进行去除,此时就需要使用到Trim()方法来实现这个功能,Trim()方法可以快速去除字符串前端和后