メインコンテンツまでスキップ

チャンク表現

テキスト内の要素に容易にアクセスするために、SenseTalkはチャンク表現と呼ばれる非常に強力なタイプの表現を提供しています。チャンク表現は、単一の文字から一連の行まで、テキストの任意の部分を非常に自然な方法で参照するための大きな柔軟性を提供します。以下に簡単な例をいくつか示します:

... character 3 of partNum ...
... the second word of companyName ...
... items 2 to 4 of "a,b,c,d,e,f,g,h" ...
... the first 3 lines of file "log" ...

チャンク表現を使用して、任意のコンテナーやテキスト値から行、テキストアイテム、単語、または文字を取得できます。また、チャンク表現を使用してリストの一部またはバイナリデータ値の一部を説明することもできます。

チャンク表現は、より複雑な表現にも組み合わせることができます。例えば、

... chars 1 to 3 of the last word of line 2 of myText ...

チャンクの使用

作成予定のチャンク表現でチャンクをどのように使用するかを理解するために、以下のトピックを参照してください:

チャンクタイプ: チャンク表現を作成するときに、さまざまなチャンクタイプをどのように使用するかを理解するために、この情報を読んでください。

チャンクの文法: さまざまなチャンクタイプを使用してチャンク表現を作成する際に使用する文法を理解するために、この情報を読んでください。

チャンクの操作: チャンクを操作するいくつかの高度な方法を理解するために、この情報を読んでください。