[R] GREP - Choosing values between two borders

Gabor Grothendieck ggrothendieck at gmail.com
Tue Apr 17 18:48:28 CEST 2007


You can adapt this to your situation:

http://finzi.psych.upenn.edu/R/Rhelp02a/archive/22195.html

On 4/17/07, Felix Wave <felix-wave at vr-web.de> wrote:
> 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
>
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>



More information about the R-help mailing list