Izdvajanje podniza
${string:position} — od pozicije do kraja
${string:position:length} — od pozicije dužine length karaktera
${string: -length} — poslednjih length karaktera
Brisanje dela niza
${string#substring} — do prvog pojavljivanja od početka
${string##substring} — do poslednjeg pojavljivanja od početka
${string%substring} — do prvog pojavljivanja od kraja
${string%%substring} — do poslednjeg pojavljivanja od kraja
Zamena podniza
${string/substring/replacement} — prvo pojavljivanje
${string//substring/replacement} — sva pojavljivanja
${var/#Pattern/Replacement} — Ako se u promenljivoj var pronađe podudaranje sa Pattern, pri čemu je podudarni podniz smešten na početku niza (prefiks), on se zamenjuje sa Replacement. Pretraga se vrši od početka niza
${var/%Pattern/Replacement} — Ako se u promenljivoj var pronađe podudaranje sa Pattern, pri čemu je podudarni podniz smešten na kraju niza (sufiks), on se zamenjuje sa Replacement. Pretraga se vrši od kraja niza
