martin, jack .. cheers for the replies Jack.. I am trying to strip out all links in the page that is between the <a href and </a> I was using $html =GETSITE($url);
$the_array=spliti("<A (.*)</A>", $html,-1); //spliti to avoid any case sensitivity. foreach($the_array AS $k) echo $k."<HR>"; I had given preg_split a go but just got flummoxed with the need to slash everything .. Martin .. I'd tried that .. but i get an array count of 0 from $the_array ..(from $the_array=split("<A ([^>]*)</A>", $html,-1); echo count($the_array); Jack Dempsey wrote: > ok, are you trying to get the links returned or just split on them? i missed > your original post. > watch your caps as well... > > i'd use preg_split also > > jack > > -----Original Message----- > From: brendan [mailto:[EMAIL PROTECTED]] > Sent: Monday, October 29, 2001 9:59 PM > To: [EMAIL PROTECTED] > Subject: [PHP] @#$@# Reg Expressions > > > thanks but it didnt work either .. ;) > > Matt Friedman wrote: > > >>Try putting a "?" after your quantifier for "non-greedy" matching. >> >>Something like: $the_array=split("<A (.*?)</A>", $html,-1); >> >>Matt. >> >> >> >>----- Original Message ----- >>From: "brendan" <[EMAIL PROTECTED]> >>To: <[EMAIL PROTECTED]> >>Sent: Monday, October 29, 2001 7:55 PM >>Subject: [PHP] @#$@# Reg Expressions >> >> >> >> >>>love em.. right now I hate em.. >>> >>>can someone inform me why the below doesnt work? >>>it is intended to strip out all the links in a page and return an array >>>.. insanity is just starting to set in.. >>> >>>cheers >>> >>>$html =GETSITE($url); >>>// and put in a new line break behind every anchor tag >>>$the_array=spliti("<A (.*)</A>", $html,-1); >>>echo $the_array ; >>>foreach($the_array AS $k) echo $k."<HR>"; >>>} >>> >>> >>>-- >>>PHP General Mailing List (http://www.php.net/) >>>To unsubscribe, e-mail: [EMAIL PROTECTED] >>>For additional commands, e-mail: [EMAIL PROTECTED] >>>To contact the list administrators, e-mail: [EMAIL PROTECTED] >>> >>> >>> >>> >>> > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > To contact the list administrators, e-mail: [EMAIL PROTECTED] > > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]