1.expr match "$string" '\($substring\)'
从$string的开始位置提取$substring,其中$substring是正则表达式
2.实例
操作字符串样例:string=abc123ABC456xyz
索引下标从1开始 123456789.............
字符串操作默认从左边开始进行
2.1.从$string的开始位置提取$substring
命令:
expr match "$string" '\(.[b-c]*[1-9]..[A-Z]\)'
[root@lnmp ~]# expr match "$string" '\(.[b-c]*[1-9]..[A-Z]\)'
abc123A
[root@lnmp ~]#
本文介绍了如何在Linux环境下使用exprmatch函数,结合正则表达式从给定的字符串$string中提取子串$substring,如例子中的abc123A。操作从字符串左边开始,展示了exprmatch命令的具体应用和执行结果。
404

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



