Apache의 HTTP_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] +) /"는 표현식에 "]"이없는 것 같습니다. 아니면 그냥 질문에 오타입니까? –
예, 미안하지만 오타였습니다. 나는 여러 가지를 시도하고, 거기에 적어도 일부는 유효한 정규식이있었습니다! – AmbroseChapel