取cookie的正则表达式
想用正则取cookie,cookie以“;”为分隔符,但是最后一条记录后不包含分隔符,因此可能的做法:
1. 在字符串后加入分号
"c=1;b=12;a=123;".match(/a=(.*);/)
这样修改了原来的字符串,感觉不好。
2. 使用最小匹配,结尾匹配分号或者结束符
"c=1;b=12;a=123".match(/a=(.*?)(;|$)/)
"c=1;b=12;a=123".match(/a=(.*?)(;|$)/)
想用正则取cookie,cookie以“;”为分隔符,但是最后一条记录后不包含分隔符,因此可能的做法:
"c=1;b=12;a=123;".match(/a=(.*);/)
这样修改了原来的字符串,感觉不好。
"c=1;b=12;a=123".match(/a=(.*?)(;|$)/)
"c=1;b=12;a=123".match(/a=(.*?)(;|$)/)