in reply to Re^2: regexp over multiple lines
in thread regexp over multiple lines

Thanks for the reply :-)

So, if my file looked like this:

line1data line2data line3data line4data <homePrice> 1.91</homePrice> line7data line8data line9data

...and I was forced to process the file line by line in a for loop, what regexp would I use (if any are possible) to extract the value of 1.91 by matching both lines?

Replies are listed 'Best First'.
Re^4: regexp over multiple lines
by JavaFan (Canon) on Aug 03, 2011 at 08:31 UTC
    You're solving the wrong problem. It's not a magical regexp you need. It's the "process the file line by line" that needs changing.

      Yeah, I'm beginning to see that now. Unfortunately there's a lot of code built on the incorrect foundation of line-by-line.

      I'm eventually going to change to "slurping", but for now I'm going try to "force" a messy solution. From my understanding I think I can do this by concatenating 3 or 4 lines. Maybe it will work, time will tell.