1.expr substr $string $position $length
在$string中从$position开始提取$length长度的子字符串,其中$position和$length为正整数
2.样例
操作字符串样例:string=abc123ABC456xyz
索引下标从1开始 123456789.............
字符串操作默认从左边开始进行
2.1.从第1位开始,提取4位字符串
命令:
expr substr $string 1 4
[root@lnmp ~]# expr substr $string 1 4
abc1
[root@lnmp ~]#
2.2.从第3位开始,提取5位字符串
命令:
echo `expr substr $string 3 5`
[root@lnmp ~]# echo `expr substr $string 3 5`
c123A
[root@lnmp ~]#
以上为使用“expr substr $string $position $length”命令进行字符串截取的方式一,供各位参考。
本文详细介绍了Linux系统中的exprsubstr命令,用于从给定字符串中按照指定位置和长度提取子串,通过示例展示了如何在命令行环境下操作字符串。
404

被折叠的 条评论
为什么被折叠?



