变量子串的常用操作

来源:互联网 发布:linux服务器建站 编辑:程序博客网 时间:2024/06/15 09:29
常用操作编号表达式说明1${#string}返回$string的长度2${string:position}在$string中,从位置position之后开始提取子串3${string:position:length}stringpositionstring中,从位置position之后开始提取长度为length的子串4${string#substring}从变量stringstring开头删除最短匹配substring子串5${string##substring}从变量stringstring开头删除最长匹配substring子串6${string%substring}从变量stringstring结尾删除最短匹配substring子串7${string%%substring}从变量stringstring结尾删除最长匹配substring子串8${string/substring/replace}使用replacereplace来代替第一个匹配的substring9${string//substring/replace}使用replacereplace来代替所有匹配的substring10${string/#substring/replace}如果stringstring前缀匹配substring,就用replacereplace来代替匹配的字符串substring11${string/%substring/replace}如果stringstring后缀匹配substring,就用replacereplace来代替匹配的字符串substring

 

原创粉丝点击