PHP条带字符串

时间:2010-08-09 15:36:46

标签: php string

$var = 'Click on this <a href="#">link</a>. (goes to heaven) (and then somewhere else)';

如何获取放在第一个括号之间的文本?

将其值抛向$extra

在此示例$extra = 'goes to heaven'

感谢。

1 个答案:

答案 0 :(得分:2)

preg_match("/\\((.+?)\\)/", $var, $matches);
$extra = $matches[1];

对于您提供的示例,这是完全正确的。如果要解析任意HTML,则必须使用DOMDocument或类似的。