按模式{{**}查找所有单词

时间:2018-07-15 11:28:53

标签: php

我在文本中获取关键字时遇到问题。我有类似的文字

$str = '<?php {{namespace}} 
{{use}} 
{{abstract}} class {{pattern}} {{parent}} {{interface}}
{
    {{trait}}    
    {{property}}    
    {{method}}
}';

我不会在{{..}}里面得到所有单词。我该怎么做? 谢谢/

1 个答案:

答案 0 :(得分:2)

您可以像这样使用正则表达式:preg_match_all("/\{\{(.+?)\}\}/", $str, $matches);

此处的示例:https://regex101.com/r/XyG224/1