fubowl Posted July 17, 2007 Share Posted July 17, 2007 Is there a function, similar to preg_replace, where I can look for a unique indicator in my code, and then look for another unique indicator, while saving the contents between the two indicators to a variable? Such as if I had the following string: "bla bla random stuff <indicator>i want to save this stuff</indicator>bla bla more random stuff" So I obviously want the stuff between the indicators, and I thought if I could search for the first indicator until it's closing tag, while saving the contents in between, then it could work. But I don't know if there is a function to do that. Quote Link to comment Share on other sites More sharing options...
teng84 Posted July 17, 2007 Share Posted July 17, 2007 what? Quote Link to comment Share on other sites More sharing options...
effigy Posted July 18, 2007 Share Posted July 18, 2007 preg_match_all('#<indicator>(.*?)</indicator>#', $string, $matches); Quote Link to comment Share on other sites More sharing options...
fubowl Posted July 18, 2007 Author Share Posted July 18, 2007 Wow, thanks very much effigy, just what I wanted. Although, why does the string get duplicated into the array in two entries? Array ( [0] => Array ( [0] => i want to save this stuff ) [1] => Array ( [0] => i want to save this stuff ) ) Quote Link to comment 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.