Re: copy ...

From: Date: Mon, 17 Mar 2003 19:54:48 +0000
Subject: Re: copy ...
References: 1 2 3 4  Groups: php.general 
Request: Send a blank email to php-general+get-140022@lists.php.net to get a copy of this message
Captn John, What the difference? I recognise the code from my attempts at Perl. What's the diff between ^ and *? Is there a doc I can read up more on? ;) Swabbie John "Cpt John W. Holmes" wrote: > What about > > eregi("TI(.*)¶",$line,$m) > > might want to use > > eregi("TI([^¶]*)¶",$line,$m) > > so it's not greedy. > > ---John Holmes... > > ----- Original Message ----- > From: "John Taylor-Johnston" <taylorjo@collegesherbrooke.qc.ca> > To: <php-general@lists.php.net> > Cc: <jt.johnston@usherbrooke.ca> > Sent: Monday, March 17, 2003 2:31 PM > Subject: Re: [PHP] copy ... > > > Perl, I will never touch again :) Find occurence of "TI:" and "¶" in > > the > string $textarea and extract it only. The problem is the user may have > entered \r\n. Therefore making \n out of the question to use as my end > marker. > > > > John > > > > Marek Kilimajer wrote: > > > > > I have a strong feeling that POSIX regexs cannot do multiline, try using > > > perl-compatible, or make a loop to read the textarea content line by > line > > > > > > John Taylor-Johnston wrote: > > > > > > >I need to process the contents of <textarea name="textarea"> > > > > > > > ><textarea name="textarea">SU: something ... blah blah¶ > > > >TI: Title ... asasa asasas asas¶ > > > >AU: author field ... asasasas¶ > > > ></textarea> > > > > > > > >I want to filter $textarea. I need to change my code below to grab > everything between "TI:" and "¶", but not including "¶" : > > > > > > > >I have this code. > > > > > > > >--------snip------------ > > > > > > > >filter_strings("TI: ", $textarea) > > > > > > > >function filter_strings($tofilter,$line){ > > > > if(eregi('^'.$tofilter.' (.*)$',$line,$m)) { > > > > $filtered=$m[1]; > > > > return $filtered; > > > > } > > > >} > > > >John Taylor-Johnston > > > >Université de Sherbrooke: > > > >http://compcanlit.ca/

« previous php.general (#140022) next »