1
我需要得到「yomomedia.com」如果HTTP_HOST是[ANY] .yomomedia.com除了在它的情況下「dev.yomomedia.com」否則,它應該返回dev.yomomedia.com正則表達式負號替換?
echo preg_replace("/^([EVERYTHING-OTHER-THAN-DEV])\./Ui","",$_SERVER['SERVER_NAME'])
剛試過沒有成功如下:
echo preg_replace("/^(?!dev)\./Ui",'','www.yomomedia.com'); // returns www.yomomedia.com
echo preg_replace("/^(?!dev)\./Ui",'','dev.yomomedia.com'); // returns dev.yomomedia.com
現在應該真正發揮作用。在前瞻之後應該有*。我現在添加了 – 2009-08-11 18:53:42
謝謝,Ignas,當涉及到正則表達式時,我還沒有進入前瞻和逆序的領域 – farinspace 2009-08-11 18:56:51