1
我有一個正則表達式來從URI中刪除某些部分。但是,它並沒有考慮多個部分的工作方式:-)。有人可以協助嗎?如何解決這個正則表達式?
$regex = '~/{(.*?)}\*~'
$uri = '/user/{action}/{id}*/{subAction}*';
$newuri = preg_replace($regex, '' , $uri);
//$newuri = /user/
//Should be: $newuri = /user/{action}/
我知道這下面的部分相匹配的一個匹配:
/{行動}/{ID} /{子動作}
但應符合以下兩個分開:
/{id} *
/{子作用} *
謝謝你一起思考!這正是我需要的! – Ropstah 2009-08-12 14:55:42