如果要查找短語「IF (NEW.
」和「!
」之間的文本,RegEx應該是什麼? 「?如果要查找短語「IF(NEW。」和「!」)之間的文本,應該使用RegEx
同樣我想到的是圖案作爲$pattern = '/(?<= IF (NEW.)[^ !]+/';
我匹配它作爲
$input = $row4['ACTION_STATEMENT'];`/*BEGIN IF (NEW.name != OLD.name) THEN INSERT INTO jos_menuaudit set menuid=OLD.id, oldvalue = OLD.name, newvalue = NEW.name, field = "name"; END IF; IF (NEW.alias != OLD.alias) THEN INSERT INTO jos_menuaudit set menuid=OLD.id, oldvalue = OLD.alias, newvalue = NEW.alias, field = "alias"; END IF; END*/`
preg_match_all($pattern, $input, $captures);
如果我想$捕獲作爲一個數組,其中的所有值將被存儲其中將與以上模式相匹配這種模式?
不,我正在使用PHP – 2010-03-29 05:19:37