raw data
abc(123)
(123)abc(pqr)
How to remove text inside brackets including brackets so the final data is below:
final data
abc
abc
The following should work:
data raw;
informat text $80.;
input text &;
cards;
abc(123)
(123)abc(pqr)
;
data want;
set raw;
want = prxchange('s/\(([^\)]+)\)//i', -1, text);
run;
Art, CEO, AnalystFinder.com
The following should work:
data raw;
informat text $80.;
input text &;
cards;
abc(123)
(123)abc(pqr)
;
data want;
set raw;
want = prxchange('s/\(([^\)]+)\)//i', -1, text);
run;
Art, CEO, AnalystFinder.com
Join us for SAS Innovate April 16-19 at the Aria in Las Vegas. Bring the team and save big with our group pricing for a limited time only.
Pre-conference courses and tutorials are filling up fast and are always a sellout. Register today to reserve your seat.
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.