【发布时间】:2013-10-10 04:39:57
【问题描述】:
我有一个这样的原始数据文件:
JamesBrownSenior
AshleyPinkJunior
第一列是名称。第二个是颜色标签。 .. 但是对于每一列,观察长度各不相同。
我试过了
data ct_11;
infile '';
length Name $ 10 Tag $ 10 Title $ 10;
input Name $ Tag $ Title $;
run;
没有用。我想我错过了一些选择。
【问题讨论】:
-
如果您可以确定每列的值都以大写字母开头并且其中没有其他大写字母,我会跳转到正则表达式。即,将数据作为一个变量读入并应用正则表达式将其拆分为您需要的 3 个部分。顺便说一句,我假设您出于某种原因混淆了您的 infile 语句,因为它不正确。