JMP の列選択でアスタリスク (*) を使用できますか?以下の式の列のリストを選択したい NVM_VMAX_VCMIN_RD_ICB_ECC0*.SB のみ。 しかし、* と入力すると、JMP はそれを認識できません。 私の目的を達成する方法はありますか? ありがとう


Re: JMP の列選択でアスタリスク (*) を使用できますか?gzmorgan0 さん、こんにちは。
それが私が探している解決策です。 私にとって正規表現の仕事。 ありがとう。
あなたのサポートのためのイアンに感謝します!Re: JMP の列選択でアスタリスク (*) を使用できますか?ありがとう@gzmorgan0 - 上記のスレッドで「より柔軟な」コメントをしたため、以前にこれを見つけたに違いありません。 しかし、明らかに私はそれを再び見つけることができませんでした!
明確にするために、(およびMacでは)「フィルターを表示」で取得した虫めがねをクリックすると、必要なコンテキストメニューが表示されます。 . .

Re: JMP の列選択でアスタリスク (*) を使用できますか?@OneNorthJMP 、 おもう@ian_jmpのソリューションは最も柔軟です。
Ian の最初の提案を拡張します。
- 赤いメニューを使用してフィルタを表示
- 次に、虫眼鏡の右側にある黒いメニューを使用して、正規表現と大文字小文字を無視します。
- 次に、入力します.\.func|sbつまり、ピリオド、エスケープ (\)、ピリオド、関数、または (|) です。 sb。 スクリーンショットを以下に示します。もちろん、先頭の名前が必要な場合は、この文字列 [nvm_vmax_vcmin_rd_icb_ecco_]?.\.func|sb を入力します。

このアプローチの欠点は、いくつかの基本的な正規表現構文の知識が必要なことです。
Re: JMP の列選択でアスタリスク (*) を使用できますか?列フィルターの方が柔軟だと思っていたのですが、おそらく私の記憶が間違っているのでしょう。 この方法で、JSL スニペットを含む列をいつでも選択できます。
NamesDefaultToHere(1);
dt = Open("$SAMPLE_DATA/Probe.jmp");
allCols = dt << getColumnNames("String");
myCols = {};
for(c=1, c<=NItems(allCols), c++,
thisCol = allCols[c];
if(StartsWith(thisCol, "M") & EndsWith(thisCol, "VGATERTFF"), InsertInto(myCols, thisCol));
);
dt << selectColumns(myCols);
次に、ダイアログで「Stack Columns」をクリックします。 ただし、コードを使用するかどうかはわかりません。 いつものように、「最良の」答えは、何を、誰が、どのくらいの頻度で行う必要があるかによって異なります。
Re: JMP の列選択でアスタリスク (*) を使用できますか?こんにちは。
私の場合、以下のテストのリストがあります。 しかし、スタックしたいのは NVM_VMAX_VCMIN_RD_ICB_ECC0_*MB だけです。
*.SB と *.FUNC のみが必要です。
NVM_VMAX_VCMIN_RD_ICB_ECC0_1000.SB
NVM_VMAX_VCMIN_RD_ICB_ECC0_1000.MB
NVM_VMAX_VCMIN_RD_ICB_ECC0_1000.FUNC
NVM_VMAX_VCMIN_RD_ICB_ECC0_2000.SB
NVM_VMAX_VCMIN_RD_ICB_ECC0_2000.MB
NVM_VMAX_VCMIN_RD_ICB_ECC0_2000.FUNC
NVM_VMAX_VCMIN_RD_ICB_ECC0_3000.SB
NVM_VMAX_VCMIN_RD_ICB_ECC0_3000.MB
NVM_VMAX_VCMIN_RD_ICB_ECC0_3000.FUNC
Re: JMP の列選択でアスタリスク (*) を使用できますか?上のスクリーンショットの赤い三角形の下にある [フィルターを表示] オプションを見てください。
