RE: [PHP] reg ex help

From: Date: Fri, 04 Nov 2005 18:45:35 +0000
Subject: RE: [PHP] reg ex help
Groups: php.general 
Request: Send a blank email to php-general+get-225101@lists.php.net to get a copy of this message
[snip] New to php so please bear with me. I'm trying to parse through a field that has some information in it, the information is stored with other information and is delimited in a certain pattern so I figure using reg ex I can get the information I want out of the text. So here is an example. Silver Small Corp;;;;;X^%%%%%\n#####\n Gold Medium Corp;;;;;RE^%%%%%\n#####\n Platinum Large Corp;;;;;YRE^%%%%%\n#####\n Reall all I need is the information on Silver Small Corp, etc and the X all the rest is gibberish. Is Reg Ex the best way to do this or would it be some other way.[/snip] If the number of semi-colons is fixed, then explode will do the trick. $foo = 'Silver Small Corp;;;;;X^%%%%%\n#####\n'; $bar = explode(';;;;;', $foo); echo $bar[0]; However if the number of semi-colons is not fixed, then substr in conjunction with strpos will do the trick. $foo = 'Silver Small Corp;;;;;X^%%%%%\n#####\n'; $bar = substr($foo, 0, strpos($foo, ';')); echo $bar; HTH, Pablo

« previous php.general (#225101) next »