scs Posted January 30, 2007 Share Posted January 30, 2007 I have a string. Which has # and letters. Its a base64 encoding with a string in the middle. for instance. 9hf9g8dfstring0348kjnf98g4I kno the middle string I set. But the two out side strings are always different. I've been trying to get them in two there own variables. I've been able to get the first half with (.*?) but it doesnt work for the second half. im using preg_match btwIm a noobie when it comes to regular expressions. Havent had to use them that much. Still trying to get the hang of it.Does anyone kno about this. Seems pretty easy. I just cant figure it outthnx in advanceZach Link to comment https://forums.phpfreaks.com/topic/36340-this-should-be-easy/ Share on other sites More sharing options...
c4onastick Posted January 30, 2007 Share Posted January 30, 2007 Try this:[code]$string = '9hf9g8dfstring0348kjnf98g4';preg_match('/([a-z0-9]+)string([a-z0-9]+)/i', $string, $match);print_r($match);[/code]The two sides of the string will be in $match[1] and $match[2] respectively. Link to comment https://forums.phpfreaks.com/topic/36340-this-should-be-easy/#findComment-172899 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.