table<< New Column("d0", Character, Nominal, Formula(Word(Column(table, "Data"), "_", 1, 3)));
table<< New Column("d1", Character, Nominal, Formula(Word(Column(table, "Data"), "_", 4, 6)));
<BR />文字列= 1_1_1_1_1_1
この文字列を、d0 のデータ 1_1_1 と d1 のデータ 1_1_1 を含む 2 列に分割したいと考えていました。 どういうわけか上記のスクリプトが機能しません
こんにちは、
Word 関数では、最初の項に範囲を指定できます。 したがって、以下の式を使用して、最初の 3 つの意味のある文字/数字のセットと最後の 3 つのセットを抽出できます。
Word( [1 3], :Data, "_" );
Word( [4 -1], :Data, "_" );
注: 最後の単語は「-1」の位置で表されます。
あなたのニーズに合うかどうかお知らせください。
最高、
TS