1. 程式人生 > >變量子串的應用

變量子串的應用

tin 匹配 ech 變量子串 echo ring position 量子 最長匹配

1.${#sting} 取字符串的長度

i="hello"

echo ${#i}

結果:5

2. ${string:position} 在變量string中,從位置position之後開始提取字符串

echo ${i:2}

結果:llo

3.${sting:position:length}在變量string中,從位置position之後開始提取長度為length的子串

echo ${i:2:2}

結果:ll

4.${string#substring}從變量string開頭開始刪除最短匹配$substring子串

5.${string##subtring}從變量string開頭開始刪除最長匹配$substring子串

6.${string%substring}從變量string結尾開始刪除最短substring子串

7.${string%%substring}從變量結尾開始刪除最長匹配substring子串

變量子串的應用