in reply to getting a regex to return an array of matches?
Setting $/ to undef will ignore the end-of-line markers in the file, so @filecontents will be an array containing the entire file in one element. Your foreach loop has only one item to work on, and will exit after processing it.
Try correcting that—by leaving $/ at its default value, so @filecontents has one line per element.
Since the entire contents of the file will be read into a scalar, tirwhan's solution to use a regex to get an array from the scalar is much closer to the OP's requirement.
emc
" When in doubt, use brute force." — Ken Thompson
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: getting a regex to return an array of matches?
by rmexico (Novice) on Feb 14, 2006 at 18:16 UTC | |
by Cody Pendant (Prior) on Feb 15, 2006 at 02:54 UTC |