我正在寻找几个小时,但到目前为止似乎没有任何工作。我尝试了反向,子步和扫描,但它并没有做我需要的事情。我非常感谢任何答案。
我有一个以下方式的字符串(长度在数据集中有所不同):
1CDF534R6
现在,我需要2个新变量:
a)534,即中间数字 类似的东西:给我所有的数字,然后切掉第一个和最后一个(这在我的情况下会起作用)。 b)1CDF536 只删除最后两个字符特别是第一个很重要,如果以某种方式工作会很棒。 最好
答案 0 :(得分:1)
在第一种情况下,使用data result;
source = "1CDF534R6";
a = compress(source, , 'kd');
a = substr(a, 2, lengthn(a) - 2);
b = substr(source, 1, lengthn(source) - 2);
run;
功能。只保留数字。
**\*test*.dll;**\*test*.appx