最初の 2 つの単語を独自の変数に保存し、その後のすべてを 3 番目の変数に保存しようとするコードがあります。入力ステートメントでこれを行うエレガントな方法はありますか?
文字列全体を単一の変数に読み込んでから、必要な部分に切り刻むことができることは知っていますが、input
コマンドでそれは可能ですか?
data email_list;
attrib word1 word2 everything_else length=$1000;
infile datalines truncover;
input word1 $
word2 $
everything_else $
;
datalines;
one two blah di blah
;
run;
解決策は次のとおりです。
word1 = "one"
word2 = "two"
everything_else = "blah di blah"