文字列の前の文字を「削除」/削除する方法は?

文字列の前の文字を「削除」/削除する方法は?

操作したい文字列があります。出力が正しいようにこの文字列をどのようにH08W2345678操作できますかW2345678

同様に、最後の4文字を削除したい場合はどうすればよいですかH08W2345678H08W234

ベストアンサー1

ちょうどbashを使用してください(またはksh93この構文はorから来ますzsh):

string="H08W2345678"

echo "${string:3}"
W2345678

echo "${string:0:-4}"
H08W234

詳しくはWooledge Wikiをご覧ください。文字列演算

おすすめ記事