substr
指定した索引位置の文字列からの部分文字列を返します。
string substr(const char * , int index[, int length])
substr関数は、指定した索引位置(index)から開始し、文字列(string)の部分文字列を返します。 オプションの長さパラメータ(length)を指定すると、部分文字列を指定された長さに制限できます。
例8-54 substrを使用して、指定された索引から部分文字列を戻す方法
この例では、返される部分文字列の長さは4文字に制限されています。
BEGIN {
string1="daddyorchips";
trace(substr(string1,7,4))
exit(0)
}