Wordpress设置了几个附加了随机哈希的cookie。我如何使用Javascript(和正则表达式?)来查明名为wordpress_logged_in_XXXXXXXXXXXXXXXXXX
的cookie是否存在以及它的名称是什么?
Picture.png http://img9.imageshack.us/img9/3453/pictureje.png
答案 0 :(得分:4)
document.cookie
是一个字符串,其中包含所有Cookie,不包括仅限HTTP的 Cookie。
要获取与wordpress_logged_in_....
匹配的任何Cookie,请使用:
document.cookie.match(/wordpress_logged_in_[a-z0-9]{32}=([^;]+)/)[1];
模式说明:
wordpress_logged_in_ # literally
[a-z0-9]{32} # This fragment appears to be a md5 hash
= # literal =, separates a cookie key from its value
([^;]+) # Create a group, containing all consecutive non-; chars
# ; marks the end of a cookie key-value pair.