musclehead Posted October 29, 2007 Share Posted October 29, 2007 Hi everyone, I'm trying to split a text string based on a 10-digit integer. Here is an example string that I have: 1829378467This is some text1213873673this is some more text2328744673this is yet more text I need to split the string based on those 10-digit integers and put the results into an array. The text I have is delimited and each resulting array value is in reverse chronological order. I want to then reverse the print-out of the array in order to display the array values in the correct chronological order. Here's what I've got now: $str_array = split("/\d{10}/",$string); print_r($str_array); The print_r only displays one array element (0), and it contains the entire string. I'm assuming the split command is not recognizing the other 10-digit integers correctly. Any ideas? Thanks!! Quote Link to comment https://forums.phpfreaks.com/topic/75203-solved-splitting-a-string-is-splitting-my-head/ Share on other sites More sharing options...
musclehead Posted October 29, 2007 Author Share Posted October 29, 2007 Solved it - nasty workaround, but it worked perfectly! I just did a preg_replace on the 10-digit integer with a more "noticeable" string and split based on that...thing of beauty. Thanks again everyone! Quote Link to comment https://forums.phpfreaks.com/topic/75203-solved-splitting-a-string-is-splitting-my-head/#findComment-380343 Share on other sites More sharing options...
effigy Posted October 29, 2007 Share Posted October 29, 2007 split does not support PCRE syntax. $str_array = preg_split('/\d{10}/', $string, -1, PREG_SPLIT_NO_EMPTY); Quote Link to comment https://forums.phpfreaks.com/topic/75203-solved-splitting-a-string-is-splitting-my-head/#findComment-380352 Share on other sites More sharing options...
musclehead Posted October 29, 2007 Author Share Posted October 29, 2007 Cool - it's always nice when I can replace my make-shift code with the correct syntax. Thanks much!! Quote Link to comment https://forums.phpfreaks.com/topic/75203-solved-splitting-a-string-is-splitting-my-head/#findComment-380360 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.