PHP正则表达式将URL与特定链接文本匹配

PHP正则表达式将URL与特定链接文本匹配,php,regex,Php,Regex,我在与regex匹配特定链接时遇到问题 链接的标题如下所示: 我正在使用此正则表达式,但找不到任何匹配项: <a href=\"([^\"]*)\"><em>italicized<\/em> &mdash; Some More Words ([0-9]{4})<\/a> 您的paren(和)是捕获组的元字符 它们与源文本中的文本不匹配。因此,它们必须被转义。请给出一个你想要匹配的实际HTML的样本。因此数字可能会有所不同,但是斜体的和更多

我在与regex匹配特定链接时遇到问题

链接的标题如下所示:

我正在使用此正则表达式,但找不到任何匹配项:

<a href=\"([^\"]*)\"><em>italicized<\/em> &mdash; Some More Words ([0-9]{4})<\/a>
您的paren
是捕获组的元字符


它们与源文本中的文本不匹配。因此,它们必须被转义。

请给出一个你想要匹配的实际HTML的样本。因此数字可能会有所不同,但是
斜体的
更多的单词
是准确和固定的标签吗?@mario,是的,
斜体的
更多的单词
不会改变。嗯,然后,您的示例正则表达式将与上面的示例链接相匹配,但捕获参数(不是文字)除外。嗯……这是live tester上的正则表达式: