gpt4 book ai didi

Php Regex 排除已经匹配的特定模式

转载 作者:可可西里 更新时间:2023-10-31 23:07:55 26 4
gpt4 key购买 nike

你好,我需要一只手,上面有下面的图案:

(?<=\")([0-9\.\/])+(?=\")

内容

<ul>
<li><a href="../">..</a></li>
<li><a href="1.0/">1.0/</a></li>
<li><a href="1.1/">1.1/</a></li>
<li><a href="1.23/">1.23/</a></li>
</ul>

以上模式选择../, 1.0/, 1.1/, 1.23/

不想匹配../,但数字、句点和/的任何排列都应该匹配。

请帮帮我。

一如既往的感谢。

最佳答案

您可以在现有的正则表达式中放置一个否定的先行断言:

(?<=\")(?!\.\.)([0-9\.\/])+(?=\")
^^^^^^^^

See it

关于Php Regex 排除已经匹配的特定模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12564394/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com