# tokenpos

文字列の中のトークンの位置を返す.

## 呼び出し手順

    kdf=tokenpos(str [,delimiter])

## パラメータ

str

  文字列. トークンを探す文字列.

delimiter

  (オプション) 文字列または文字列のベクトル. トークンデリミタ.

kdf

  2列の行列で, 最初の列はトークン開始位置のインデックス, 2列目はトークンの最後の文字のインデックスを出力します.

## 説明

`kdf=tokenpos(str [,delimiter])` は文字列 `str`に含まれるトークンを探します. `delimiter` のデフォルト値は [" ",<Tab>]です. ただし, <Tab> は `ascii(9)`を意味します. この関数は各トークンが見つかった最初および最後の文字のインデックスを返します.

## 例

    str='This is a character string';
    kdf=tokenpos(str)
    first=part(str,kdf(1,1):kdf(1,2))

## 参照

- strindex
- tokens