A.read B.set C.shift D.export
A.${stra #pattern} B.${stra##pattern } C.${stra%pattern} D.${stra%%pattern}
A.${stra-word } B. ${stra=word } C.${stra: +word } D.${stra: ?word }