Why are you using Peal Regular Expression in such bad way. It is over-killed for your situation. data x;
input;
date = input(scan(scan( _infile_,3,'|'),1,' ') , yymmdd10.);
time = input(scan(scan( _infile_,3,'|'),-1,' '), time.);
seconds = input(scan(_infile_,-2,' '), best.);
format date yymmdd10. time time.;
datalines;
INFO | jvm 1 | 2014/05/23 05:19:43 | ==> ready to accept requests (startup took 204 seconds).
INFO | jvm 1 | 2014/05/27 18:14:20 | ==> ready to accept requests (startup took 637 seconds).
run;
Xia Keshan
... View more