Regex to check for AND : <p>I am trying to check whether a string starts from a particular word And also a particular substring occurs in it. </p>

<p>So lets say if I have a string like this:</p>

<p><code>SCSI\DISK&amp;VEN_MICRON&amp;PROD_1100\4&amp;2096297&amp;0&amp;000200</code></p>

<p>I need to check whether this string has <code>4&amp;2096297&amp;0</code> and also it starts from <code>SCSI</code></p>

<p><strong>I did this</strong> : <code>(^SCSI|\\4&amp;2096297&amp;0)</code> . This is pretty much doing the work but it is also selecting the substring even if the string doesn't start from <code>SCSI</code></p>

<p>Regex101 : <a href="https://regex101.com/r/xV0tHI/3" rel="nofollow noreferrer">Attempt</a></p>

<p>It is working as expected but the problem is it is selecting a substring even if the string doesn't start from <code>SCSI</code>. </p>

<p>Is it possible to  put a AND condition to it.</p>
