判断数组位置是否在范围内
<h3>判断数组位置是否在范围内</h3>
<h4>功能描述</h4>
<p>判断指定的数组位置是否在有效范围内(包括超出范围的情况)。</p>
<h4>输入参数</h4>
<ul>
<li><strong>数组</strong>:<code>&quot;A|B|C|D|E&quot;</code>(分隔符分隔的字符串)</li>
<li><strong>分隔符</strong>(可选):<code>&quot;|&quot;</code>(默认)</li>
<li><strong>数组位置</strong>:<code>3</code>(必须为有效数字)</li>
<li><strong>超出范围返回</strong>(可选):<code>&quot;false&quot;</code>(默认返回<code>false</code>,设置为<code>&quot;true&quot;</code>时返回<code>true</code>)</li>
</ul>
<h4>输出结果</h4>
<ul>
<li><strong>结果</strong>:
- <code>true</code>:位置在有效范围内(或超出范围且配置为返回<code>true</code>)
- <code>false</code>:位置超出范围(或无效输入)</li>
</ul>
<h4>日志输出</h4>
<ul>
<li>输入参数:数组字符串、分隔符、数组位置、超出范围返回配置</li>
<li>验证结果:位置是否有效(包括有效范围提示)</li>
</ul>
<h2>不同场景下的输出</h2>
<h3>场景1:位置在有效范围内</h3>
<ul>
<li><strong>输入参数</strong>:
- 数组:<code>&quot;A|B|C|D|E&quot;</code>
- 分隔符:<code>&quot;|&quot;</code>
- 数组位置:<code>3</code>
- 超出范围返回:<code>false</code></li>
<li><strong>日志输出</strong>:
- <code>输入参数 - 数组字符串: A|B|C|D|E, 分隔符: |, 数组位置: 3, 超出范围返回: false</code>
- <code>位置有效: 3</code></li>
<li><strong>结果</strong>:<code>true</code></li>
</ul>
<h3>场景2:位置超出范围</h3>
<ul>
<li><strong>输入参数</strong>:
- 数组:<code>&quot;A|B|C|D|E&quot;</code>
- 分隔符:<code>&quot;|&quot;</code>
- 数组位置:<code>6</code>
- 超出范围返回:<code>false</code></li>
<li><strong>日志输出</strong>:
- <code>输入参数 - 数组字符串: A|B|C|D|E, 分隔符: |, 数组位置: 6, 超出范围返回: false</code>
- <code>位置无效: 6</code></li>
<li><strong>结果</strong>:<code>false</code></li>
</ul>
<h3>场景3:超出范围返回<code>true</code></h3>
<ul>
<li><strong>输入参数</strong>:
- 数组:<code>&quot;A|B|C|D|E&quot;</code>
- 分隔符:<code>&quot;|&quot;</code>
- 数组位置:<code>6</code>
- 超出范围返回:<code>true</code></li>
<li><strong>日志输出</strong>:
- <code>输入参数 - 数组字符串: A|B|C|D|E, 分隔符: |, 数组位置: 6, 超出范围返回: true</code>
- <code>位置超出范围: 6</code></li>
<li><strong>结果</strong>:<code>true</code></li>
</ul>