我有以下字符串"<?php jifoafj sfjifasjfoasjfifajs ReadThis(array('type' => 'button', 'value' => 35)) oisfjoijsiofsa sffas ?>"
正則表達式得到括號PHP
我想要得到什麼裏面ReadThis。
這是正則表達式到目前爲止,
preg_match_all('~<\?(?:php)?\s+ReadThis\(([^)]+)\).*?\?>~s',$thestring,$matches) ;
好吧,但我正在逐漸
array('type' => 'button', 'value' => 35
我要的是
array('type' => 'button', 'value' => 35)
瓦at是完成此任務的最佳方法?這與Chomsky Hierarchy有什麼關係嗎?
什麼是鉻層次? –
我在網上尋找答案,我遇到了一個叫做喬姆斯基層次結構的東西。 http://en.wikipedia.org/wiki/Chomsky_hierarchy –
你是否事先知道'ReadThis()'裏面有多少對括號?如果你這樣做,你可以用一個正則表達式來解決這個問題。如果它可以任意多,你不能用正則表達式解決這個問題。 – Patashu