文字列解析式こんにちは、
をインポートする式を定義するにはどうすればよいですか?右その後の実行最後「_」?
例えば:
| 列1 | 方式 |
| CONTINUITY_P_TXP_POS_400UA_TI1310P | TI1310P |
| CONTINUITY_DIG_NEG_2MA_CCLK | CCLK |
よろしくお願いします!
アサフ
Re: 文字列解析式JSLは私を驚かせ続けています!素晴らしい解決策です、ジャスティン。
Re: 文字列解析式同様に、Word 関数を使用して、インデックス -1 を使用して最後の「単語」を取得することもできます (つまり、末尾から逆にカウントします)。 これにより、JSL 変数/リストが必要なくなります。
Word( -1, :Column 1, "_");
Re: 文字列解析式ご支援ありがとうございました
仕事だよ!
Re: 文字列解析式言葉そこに連れて行きます。この式がうまくいきます。
c = Words(:Column 1, "_");
d = c[N Items(c)];
Re: 文字列解析式@Assaf1 、
数式を表に入れる必要がありますか? 機能する次のソリューションを提供できます。
dt = Current Data Table(); // Ensure your data table is open and it is current
Vals = :Column 1 << Get Values; // Get Values out
Res = List(); // Define empty list
for(i = 1 , i <= N Items(Vals), i++,
Test = Words(Vals[i],"_"); // Words is the function that will split your string by delimiter
Insert Into(Res,Test[N Items(Test)]);
);
Show(Res);
あるいは、
以下を列式として使用することで、同様のアプローチを使用して、列式内の区切り文字で区切られた文字列を解析することもできます。
Words(:Column 1, "_")
しかし、列の式の最後の文字列を取得する方法がまったく思いつきません。 これが少しでも役立つことを願っています。 「Substr」関数を見てみると役立つかもしれません