title: Why this regex doesn't catch all integers?
body: <p>Why this regex doesn't catch all integers between operator signs?</p>
  <pre><code>(^|[-+*\/\^])(\d+)([-+*\/\^]|$)
  </code></pre>
  <p><a href="https://regex101.com/r/UeepIz/1" rel="nofollow noreferrer">https://regex101.com/r/UeepIz/1</a></p>