Re: Re: Regex for extracting quoted strings

From: Date: Sat, 05 Mar 2011 22:11:31 +0000
Subject: Re: Re: Regex for extracting quoted strings
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-311704@lists.php.net to get a copy of this message
On 6/03/2011, at 11:08 AM, Shawn McKenzie wrote: > On 03/05/2011 09:26 AM, Mark Kelly wrote: >> Hi. >> >> I'm hoping someone can help me extract text between double quotes from a >> string. >> >> $regex = 'some magic'; >> $r = preg_match($regex, $sentence, $phrases); >> >> So, if >> >> $sentence = 'Dave said "This is it". "Nope, that is the wrong >> colour" she >> replied.'; >> >> I want $phrases to contain 'This is it' and 'Nope, that is the wrong >> colour'. >> >> Can anyone help? >> >> Cheers, >> >> Mark > > $regex = '/"([^"]+)"/'; > > -- > Thanks! > -Shawn > http://www.spidean.com Also, you'll want preg_match_all rather than preg_match. --- Simon Welsh Admin of http://simon.geek.nz/ Who said Microsoft never created a bug-free program? The blue screen never, ever crashes! http://www.thinkgeek.com/brain/gimme.cgi?wid=81d520e5e

« previous php.general (#311704) next »