-1
(?<=^Set-Cookie:\s).+(?=;)
在
Set-Cookie: bbsessionhash=a163f6f9788776f36019a5945d075611; path=/; HttpOnly
我怎樣才能提取此字符串:
bbsessionhash=a163f6f9788776f36019a5945d075611
(?<=^Set-Cookie:\s).+(?=;)
在
Set-Cookie: bbsessionhash=a163f6f9788776f36019a5945d075611; path=/; HttpOnly
我怎樣才能提取此字符串:
bbsessionhash=a163f6f9788776f36019a5945d075611
如果你是整個匹配(?傳出)頭,那麼最好以完全匹配它,而不是部分:
/(?<=^Set-Cookie:)\s*(\w+)\s*=\s*(\w+)\s*;/im
如果要匹配所有標題,則可以保留第一個\ w,但用[^\s;]
替換第二個以匹配更多的任意值。
爲什麼不能使用'$ _COOKIE'? – alex 2011-12-25 10:40:51