gpt4 book ai didi

php - 简单的正则表达式 PHP

转载 作者:可可西里 更新时间:2023-10-31 23:58:03 25 4
gpt4 key购买 nike

因为我对正则表达式完全没用,而且在过去的半小时里这一直困扰着我,我想我会把它贴在这里,因为它可能非常简单。

<a href="/folder/files/hey/">hey.exe</a>
<a href="/folder/files/hey2/">hey2.dll</a>
<a href="/folder/files/pomp/">pomp.jpg</a>

在 PHP 中,我需要提取 <a> 之间的内容标签示例:

hey.exe
hey2.dll
pomp.jpg

最佳答案

避免使用“.*”,即使您不喜欢它,直到您对 RegEx 进行更多练习。我认为对您来说一个好的解决方案是:

'/<a[^>]+>([^<]+)<\/a>/i'

请注意“/”分隔符 - 您必须在 PHP 中使用正则表达式函数的 preg 套件。它看起来像这样:

preg_match_all($pattern, $string, $matches);
// matches get stored in '$matches' variable as an array
// matches in between the <a></a> tags will be in $matches[1]
print_r($matches);

关于php - 简单的正则表达式 PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/591516/

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