123asdのような英数字の値、または123から9の任意の組み合わせを含む変数を探したい。存在する場合は、 'found'というテキストで新しい列を作成する。sasの英数字の値を含む文字列を見つけよう
コード:
data one;
input Val $;
datalines;
abc.400
300.bef
3456321
abcdefg
123.234
;
proc print;
run;
出力は、あなたはそれが何を返すかどうかを確認するためにcompress()
と(数字を維持)第三引数、その後、missing()
を使用することができます
value tag
abc.400 found
300.bef found
3456321 found
abcdefg nofound
123.234 found
私は関数ifcと呼ばれるエラーを知らせていないか、アクセスできません。 –
また、サイズが7文字未満の場合は表示されないようにしたい 例: Valタグ 21312見つからない –