2016-05-17 1 views
0

У меня есть что-то подобное в одном моих рядахPREG матча и фильтрации результатов по PHP

[0] -> * Row: {{t|fa|kuinka}}, {{t+|ti|miten}}, {{t|fi|millä tavalla|sc=Hani}}, {{t+|fi|millä tavalla|sc=Hani|sc=Td}} 

Как я могу получить их, как этот?

[0] -> fa|kuinka; ti|miten; fi|millä tavalla; fi|millä tavalla 
+1

А что есть вы пробовали? –

+0

Попытка, но не успех, всегда есть проблема с preg: P –

ответ

0

Вам нужен preg_match_all звонок с рисунком, как это:

{{[t+]{1,2}\|([^}\|]*)\|([^}\|]*)[\|]?([^}\|]+)[\|]?([^}\|]+)}} 

Тогда вы можете получить Te поштучно из результирующего массива, см Документов: http://php.net/manual/en/function.preg-match-all.php