1
我希望能夠從Apache的HTTP_COOKIE字符串中讀取cookie,然後根據該字符串的內容添加包含。從Apache解析HTTP_COOKIES字符串以用於#if子句
我走了這麼遠:
<!--#set var="cookies" value="HTTP_COOKIE" -->
<p>COOKIES: <!--#echo var="$cookies"--></p>
這給了我與它所有的餅乾的字符串。
現在我想能夠解析字符串,如Name=Bob
。
我想我能做到這一點:
<!--#if expr="$cookies = /Name=([a-zA-Z]+)/"-->
<p>Your name is <!--#echo var="$1"--></p>
<!--#endif-->
但它似乎並沒有工作。我該怎麼做 - 或者這不可能?
表達式中似乎沒有「]」,那麼「/ Name =([a-zA-Z] +)/」怎麼樣?或者這只是一個錯誤的問題? – 2009-06-02 07:20:24
是的,對不起,這只是一個錯字。我嘗試了各種各樣的東西,至少在其中一些中有正確的正則表達式! – AmbroseChapel 2009-06-02 20:52:29