title: How to find pattern ###_____### in a paragraph
body: <p>The project i'm working on is like this..
  i have a String variable which stores something like a paragraph. from this i need to find all the occurances of the substring ###<strong><em>_</em></strong>### and extract the value between the "###" the value between ### can be anything..</p>
  
  <p>i was thinking of using the split() function and comparing if each string stored has 2 ### patterns. but this seems a very inefficient way of coding, especially since the number of words can be huge.</p>
  
  <p>can u please suggest any approach or function that i could use to find ###<strong><em>_</em></strong>### or directly the value enclosed by ###.. i don't know much abt regex, i have tried searching, but haven't really found anything useful yet..</p>
  
  <p>thanks in advance..</p>