I work for a lab and I have a dataset which contains lab code string with delimiter "*". I have found that only the first "*" is valid (the othres are typo or not useful) and I would like to remove the rest "*" to clean the data. For example,
I would say find where the first one is, then change them all to spaces, then put the first one back again.
loc= index(string,'*');
string=translate(string,' ','*');
if loc then substr(string,loc,1)='*';
The 2025 SAS Hackathon Kicks Off on June 11!
Watch the live Hackathon Kickoff to get all the essential information about the SAS Hackathon—including how to join, how to participate, and expert tips for success.