I need to remove the first zero, some obs have values like 00234, 00a234, and i only need to remove the first zero
can anybody advice how to get rid of the first "o" but not all leading zeros? Thanks
v2= substr(v1,verify(v1,'0'));
You don't say if you want to remove 0 if there is only one leading zero. If that is the case then one way is
if index(v1,'0')=1 then v2= substr(v1,2);
if ony replace the first zero when you have 2 leading zeroes or more then
if index(v1,'00')=1 then v2= substr(v1,2);
You don't say if you want to remove 0 if there is only one leading zero. If that is the case then one way is
if index(v1,'0')=1 then v2= substr(v1,2);
if ony replace the first zero when you have 2 leading zeroes or more then
if index(v1,'00')=1 then v2= substr(v1,2);
Don't miss out on SAS Innovate - Register now for the FREE Livestream!
Can't make it to Vegas? No problem! Watch our general sessions LIVE or on-demand starting April 17th. Hear from SAS execs, best-selling author Adam Grant, Hot Ones host Sean Evans, top tech journalist Kara Swisher, AI expert Cassie Kozyrkov, and the mind-blowing dance crew iLuminate! Plus, get access to over 20 breakout sessions.
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.