正则表达式中的编号项目
numbering items in regex
我搜索了 google 这样的解决方案,但找不到,我想在每个匹配项旁边生成数字,例如在 emmet 中:
如果我在支持 emmet 的 IDE 中写下以下内容:
ul>li.item$*5
它将生成:
<ul>
<li class="item1"></li>
<li class="item2"></li>
<li class="item3"></li>
<li class="item4"></li>
<li class="item5"></li>
</ul>
有没有办法在正则表达式中完成同样的事情?
感谢您的建议,
要使用 PHP 生成列表,您可以使用简单的循环,不需要正则表达式。
<ul>
<?php for ($i = 0; $i < 5; $i++) : ?>
<li class="item<?= $i; ?>"></li>
<?php endfor; ?>
</ul>
我搜索了 google 这样的解决方案,但找不到,我想在每个匹配项旁边生成数字,例如在 emmet 中: 如果我在支持 emmet 的 IDE 中写下以下内容:
ul>li.item$*5
它将生成:
<ul>
<li class="item1"></li>
<li class="item2"></li>
<li class="item3"></li>
<li class="item4"></li>
<li class="item5"></li>
</ul>
有没有办法在正则表达式中完成同样的事情?
感谢您的建议,
要使用 PHP 生成列表,您可以使用简单的循环,不需要正则表达式。
<ul>
<?php for ($i = 0; $i < 5; $i++) : ?>
<li class="item<?= $i; ?>"></li>
<?php endfor; ?>
</ul>