[R] GREP - Choosing values between two borders

Felix Wave felix-wave at vr-web.de
Tue Apr 17 17:26:11 CEST 2007


Hello,
I import datas from an file with: readLines
But I need only a part of all measurments of this file. These are between
two borders "START" and "END".

Can you tell me the syntax of grep(), to choose values between two borders?

My R Code was not succesful, and I can't finde anything in the help.

Thank's a lot.

Felix




######### R-CODE ###################
 file    <- "file-content"
 Measure <- grep("[START-END]",file)
#Measure <- grep("[START|END]",file)



######## FILE-CONTENT ##############
EXAM NUM:2
-----------------
EXAM #1
ASTIG:-2.4D
AXIS:4.8
START OF HEIGHT DATA
 0 0.0 0.00000000
 0 0.1 0.00055643
 9 4.9 1.67278117
 9 5.0 1.74873257
10 0.0 0.00000000
10 0.1 0.00075557
99 5.3 1.94719490
END OF HEIGHT DATA
X POS:-0.299mm
Y POS:0.442mm
Z POS:-0.290mm
-----------------
EXAM #2
ASTIG:-2.4D
AXIS:4.8
START OF HEIGHT DATA
 0 0.0 0.00000000
 0 0.1 0.00055643
 9 4.9 1.67278117
 9 5.0 1.74873257
10 0.0 0.00000000
10 0.1 0.00075557
99 5.3 1.94719490
END OF HEIGHT DATA
X POS:-0.299mm
Y POS:0.442mm
Z POS:-0.290mm



More information about the R-help mailing list