Hello everyone,
I have two questions:
Thanks!
1.
How to use string function to find the first none 'x' letter?
data have;
value='xxasdxfg';output;
value='xxxxqwerxxt';output;
run;
data need;
value
asdxfg
qwerxxt
2.
how to use string function keep the last N digit?
x='123456789';
data want;
set have;
x2=substr(x,-4); /*I need x2=6789,the last four digits of x*/
hi ...
new = substr(value,verify(value,'x'));
x = '123456789';
x2 = substr(x,length(x)-3);
It's finally time to hack! Remember to visit the SAS Hacker's Hub regularly for news and updates.
Latest Updates
Learn the difference between classical and Bayesian statistical approaches and see a few PROC examples to perform Bayesian analysis in this video.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.
Browse our catalog!