On 2012-06-03 22:37, Robert Williams wrote:
> On Jun 3, 2012, at 17:28, "Chris Purves" wrote:
>
>> I know that the text ends 'end', but I don't know what the Something,
>> something is. I am using preg_match as follows:
>>
>> preg_match('/[^>]*end/',$curl_response,$matches);
>>
>> I want to match 'end' and everything before it that is not '>'.
>
> You need to match something at the beginning. Try this:
>
> preg_match('/>([^>]*end)/', $curl_response, $matches);
>
> Assuming a match, you can then look to $matches[1] for your content.
>
That did it. In my case, I know that the first letter is capitalized, so I
used:
preg_match('/[A-Z][^>]*end/', $curl_response, $matches);
Thanks for your help.
--
Chris Purves
"The eyes are the groin of the head." Dwight Schrute
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php