strsplit(s, separators, component)
separators内の複数の文字を使用して文字列sを分割したコンポーネントのcomponent番目のサブ文字列を返します。 separatorsが空っぽの文字列の場合、文字列sはスペースで分割されます。
componentがマイナス値の場合、最後のサブ文字列から数えられるので、-1
は最後のサブ文字列を返します。
componentがインデックス外の場合、空っぽの文字列が返されます。
Examples ¶
echo `strsplit("foo//bar//child/", "/", -2)`
bar
を返します。
echo `strsplit(":a:b c;d;e", ":;", 100)`
を返します。