0
我有一个关于表达式的问题。我已经看过这个论坛,但我仍然陷入了同样的问题。我在php.net页面找到了一个样本,其中有一个类似于我正在寻找的表达式,但仍然没有成功。 我试图实现的是获得{}之间的单词。 IE:PHP preg_match_all:正则表达式assistence
$html = '<h1>Hello {NAME_P}, today is {TODAY}.</h1>';
我使用的表达preg_match_all("/{[^}]*}/", $html, $hooks);
但它返回0 = Array
。
我想将字符串NAME_P和TODAY作为结果。
在此先感谢!
尝试使用围绕想要的部分的括号捕获该组:'preg_match_all(“/ {([^}] *)} /”,$ html,$ hooks); ' – Jerry
非常感谢,这就像一个魅力! – Jay