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!! 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! 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); 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!! 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
Archived
This topic is now archived and is closed to further replies.