Re: Split string

From: Date: Wed, 02 May 2007 19:59:03 +0000
Subject: Re: Split string
References: 1 2 3  Groups: php.general 
Request: Send a blank email to php-general+get-254261@lists.php.net to get a copy of this message
On Wed, May 2, 2007 4:55 am, Lester Caine wrote: > Fredrik Thunberg wrote: >> Lester Caine skrev: >>> Can someone with a few more working grey cells prompt me with the >>> correct command to split a string. >>> >>> The entered data is names, but I need to split the text up to the >>> first space or comma into one string, and the rest of the string >>> into >>> a second. It's the 'first either space or comma' that eludes me at >>> the >>> moment :( >>> >>> In know it's probably obvious, but it always is when you know the >>> answer. >> >> $myString = "John Doe"; >> >> $pos = strpos($myString, " ") < strpos($myString, ",") ? >> strpos($myString, " ") : strpos($myString, ","); >> >> $part1 = substr($myString, 0, $pos); >> $part2 = substr($myString, $pos); > > I'm glad I asked now, that is a lot nicer than trying to get the > preg_split > thing working :) Hnmmm. Okay, I'll take a shot at it: $answer = preg_split('|[, ]|', $myString); var_dump($answer); -- Some people have a "gift" link here. Know what I want? I want you to buy a CD from some indie artist. http://cdbaby.com/browse/from/lynch Yeah, I get a buck. So?

« previous php.general (#254261) next »