title: Regex not stopping at first space
body: <p>Trying to create a pattern that matches an opening bracket and gets everything between it and the next space it encounters. 
  I thought <code>\[.*\s</code> would achieve that, but it gets everything from the first opening bracket on. How can I tell it to break at the next space? </p>