可以正則表達式能夠找到一個啪答聲呢?循環內的正則表達式
{{foo.bar1.bar2.bar3}}
其中在基團將是
$ 1 = FOO $ 2 = BAR1 $ 3 = BAR2 $ 4 = BAR3等..
它會像重複做表達一遍又一遍,直到它無法獲得匹配。
當前表達我的工作是
(?:\{{2})([\w]+).([\w]+)(?:\}{2})
下面是從regexr的鏈接。
-
好,我想我沒有解釋清楚我想在這裏實現。
比方說,我想全部更換
.barX一個{{FOO內。 。 。 }}
我預期的結果應該是
$foo->bar1->bar2->bar3
爲什麼don'y你只是用'#(\ w +)#'模式搭上話,沒有'.'和'{ }'? –
正則表達式真的是最好的方法嗎?你爲什麼不去掉兩端的支架並使用'explode'? – Barmar