一、刪除 var為變數名, ${var#v*r}:從左到右匹配將:頭部是“v”,尾部是“r”的最短的部分刪除 ${var##v*r}:從左到右匹配將:頭部是“v”,尾部是“r”的最長的部分刪除 ${var%v*r}:從右到左匹配將:頭部是“v”,尾部是“r”的最短的部分刪除 ${var%%v*r}: ...
一、刪除
var為變數名,
${var#v*r}:從左到右匹配將:頭部是“v”,尾部是“r”的最短的部分刪除
${var##v*r}:從左到右匹配將:頭部是“v”,尾部是“r”的最長的部分刪除
${var%v*r}:從右到左匹配將:頭部是“v”,尾部是“r”的最短的部分刪除
${var%%v*r}:從右到左匹配將:頭部是“v”,尾部是“r”的最長的部分刪除
二、替換
var為變數名,
${var/v/r}:將v換成r,從左到右第一個
${var//v/r}:將所有的v換成r