PHP:preg_match帮助

PHP:preg_match帮助,php,regex,Php,Regex,我对正则表达式非常陌生,你能告诉我下面打印的字符串的preg_匹配解决方案吗 {foreach $gobar} Anything here {/foreach} 谢谢 /\{foreach \$gobar\}\s+(.*)\s+\{\/foreach\}/ 参考资料: 如果您需要一种模板语言,有很多可用的模板语言。这比编写自己的解决方案要好。rentacoder.com就快到了。如果不打开,有人会给你一个正则表达式来匹配“这里的任何东西”。如果您有一个无法匹配的特定字符串,我们很乐意提供帮

我对正则表达式非常陌生,你能告诉我下面打印的字符串的preg_匹配解决方案吗

{foreach $gobar}
Anything here
{/foreach}
谢谢

/\{foreach \$gobar\}\s+(.*)\s+\{\/foreach\}/
参考资料:


如果您需要一种模板语言,有很多可用的模板语言。这比编写自己的解决方案要好。rentacoder.com就快到了。如果不打开,有人会给你一个正则表达式来匹配“这里的任何东西”。如果您有一个无法匹配的特定字符串,我们很乐意提供帮助。但是我们不能在一个问题中帮助你设计一个模板系统。谢谢你,哥们,$gobar可以是任何变量,如何匹配它,哥们?
if (preg_match('#\{foreach \$gobar\}\n(.*)\n\{\/foreach\}#', $yourData, $matches)) {
    echo $matches[1]; // "Anything here"
}