title: Regex for getting all digits in a string after a character
body: <p>I am trying to parse the following string and return all digits after the last square bracket:</p>
  
  <pre><code>C9: Title of object (foo, bar) [ch1, CH12,c03,4]
  </code></pre>
  
  <p>So the result should be: </p>
  
  <pre><code>1,12,03,4
  </code></pre>
  
  <p>The string and digits will change. The important thing is to get the digits after the '[' regardless of what character (if any) precede it.
  (I need this in python so no atomic groups either!)
  I have tried everything I can think of including:</p>
  
  <pre><code> \[.*?(\d) = matches '1' only
   \[.*(\d) = matches '4' only
   \[*?(\d) = matches include '9' from the beginning
  </code></pre>
  
  <p>etc</p>
  
  <p>Any help is greatly appreciated!</p>
  
  <p>EDIT:
  I also need to do this without using str.split() too.</p>