title: Extracting string between two characters in helm
body: <p>I am trying to extract all strings between <code>(</code> and <code>)</code> from <code>values.yaml</code> in <code>_helper.tpl</code>.</p>
  <p>In my _helper.tpl</p>
  <pre><code>{{- define &quot;firstchart.extraction&quot; -}}
  {{- regexFindAll &quot;(?&lt;=\()(.*?)(?=\))&quot;  .Values.monitor.url -1 -}}
  {{- end -}}
  </code></pre>
  <p>my <code>values.yaml</code> file</p>
  <pre><code>monitor:
     url: &quot;(zone-base-url)/google.com/(some-random-text)&quot;
  </code></pre>
  <p>so i want to extract <code>zone-base-url</code> and <code>some-random-text</code>. How to do this?</p>