Re: Multiple results in regex [SOLVED]
- From: philthathril@xxxxxxxxx ("Philip Thompson")
- Date: Wed, 31 Oct 2007 11:07:52 -0500
On 10/31/07, Philip Thompson <philthathril@xxxxxxxxx> wrote:
Hi.
I have a string that has multiple references to images in it. I want to
pull each reference out using regex. I've gotten to where I can pull the
first instance out, but not ALL of them. I know each image source starts
with 'images/'. I have this so far....
<?php
$pattern = '/[\'\"](images\/[a-z0-9\/\-\_\.]+)[\'\"]/i';
preg_match ($pattern, $string, $matches);
?>
// For example, returns...
Array
(
[0] => "images/some/location/some-image.jpg"
[1] => images/ some/location/some-image.jpg
)
This pulls the first instance, but none of the others. I think what the
issue is... is that I am stopping after I get the first one, but I don't
know how to grab the rest. Please help!!
Thanks in advance,
~Philip
Ummmm nevermind.... brainfart.
preg_match_all()
Cheers,
~Philip
- Prev by Date: Re: [PHP] Not Null?
- Next by Date: Re: [PHP] RE: Reaching the PHP mailing list owners
- Previous by thread: Multiple results in regex
- Next by thread: Pass Windows credentials
- Index(es):
Relevant Pages
|