Re: Searching in a line



lerameur wrote:
I wrote this now: If it finds the work beth in the line, then is
splits the line. otherwise print an error.
Now there is beth in the file ( i added it) but the program always
skips to the else statement, end prints it twice.
How should I modify the search if (/^beth/) ?


while ($data=<$fh>) {

Here you are reading each line into $data

if (/beth/) { #matches only if beth is in line

and here you are matching /beth/ against the default $_.

Is that what you meant to do?

jue


.



Relevant Pages

  • Re: Searching in a line
    ... lerameur wrote: ... splits the line. ... Now there is beth in the file but the program always ... but a small machine shop where you ...
    (comp.lang.perl.misc)
  • Re: Searching in a line
    ... splits the line. ... Now there is beth in the file but the program always ... I am saying you should make up your mind if you want to use the default ...
    (comp.lang.perl.misc)
  • Re: Searching in a line
    ... splits the line. ... Now there is beth in the file but the program always ... so you are saying this is no good: ... should I putting this into an array then? ...
    (comp.lang.perl.misc)
  • Re: Searching in a line
    ... splits the line. ... Now there is beth in the file but the program always ... I am saying you should make up your mind if you want to use the default ... I guess I will sue the default one. ...
    (comp.lang.perl.misc)