title: Using vb.net and RegEx to find string inside nested string
body: <p>Using VB.NET, Is there a way to do this RegEx call in 1 step... instead of 2-3?</p>
  
  <p>I'm trying to find the word "bingo", or whatever is between the START and END words, but
  then also inside the inner FISH and CAKES words.  My final results should be just "bingo".</p>
  
  <pre><code>Dim s1 As String = "START (random string) FISH bingo CAKES (random string) END"
  
  Dim m As Match
  
  m = RegEx.Match(s1, "START\w*END") 
  If (m.Success) Then 
     Dim s2 As String = m.Groups(0).ToString()
     m = RegEx.Match(s2, "FISH\w*CAKES")   
     if(m.Success) then
        s2 = m.Groups(0).ToString()
        m = RegEx.Match(s2, "bingo")
        s2 = m.Group(0).ToString()
     End If
  End If
  </code></pre>