講座「文系のためのawkプログラミング入門」 前回見た関数は、文字列についての情報を教えてくれるものでしたが、今回紹介する関数は、文字列に対して、その一部分を切り出したり、特定の語句を別の語句と取り替えたり(置換)という、加工を行ないます。 II文字列の加工を行なう関数 1)substr(str,beg,len) substrは、次の様に引数を三つも持つ、ちょっと複雑な関数です。仕事はある文字列から部分文字列を切り出すことです。 substr(str,beg,len) str : 文字列…切り出しの対象になる元の文字列 beg : 整数値(バイト単位)… 切り出しの開始位置 len : 整数値(バイト単位)… 切り出す文字列の長さ 返値: 文字列 引数に与えられた文字列( str )の beg 文字目から len 文字分切り出して、切り出した文字列を返してくれます。ここで文字