首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用输入捕获行的其余部分

使用输入捕获行的其余部分
EN

Stack Overflow用户
提问于 2012-11-28 01:26:38
回答 1查看 47关注 0票数 2

我有一些代码,我试图将前两个单词保存到它们自己的变量中,并将它们后面的所有内容保存到第三个变量中。有没有使用input语句来实现这一点的优雅方法?

我知道我可以将整个字符串读取到一个变量中,然后将其分割成所需的部分,但是使用input命令可以吗?

代码语言:javascript
复制
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;

解决方案应该是:

代码语言:javascript
复制
word1 = "one"
word2 = "two"
everything_else = "blah di blah"
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-11-28 01:40:58

我不认为你可以通过列表输入来做到这一点。但是,你可以通过在中途切换来实现:

代码语言:javascript
复制
data email_list;
  attrib word1 word2 everything_else length=$1000;
  infile datalines truncover;
  input word1 $
        word2 $ @;

  input everything_else $1000. ;
  put _all_;
datalines;
one two blah di blah
;
run;
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13589696

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档