我需要从cookie值中删除JSESSION id。基本上我想要的是如下文字:
foo bar JSESSIONID_TH=ABCDEF; bar foo
我希望通过正则表达式获得ABCDEF。
我检查了Match Sequence using RegEx After a Specified Character和Using Regex to get jsessionid,目前有这个正则表达式:
(?<=JSESSIONID)[^;]+
我想在JSESSION和以下“;”之间给我一切。作为一个开始。但是,这个正则表达式不起作用。此外,JSESSIONID_TH
也可以是JSESSIONID_FC
,因此对于其中任何一个或它应该在等号后给出值。
我感谢任何帮助和想法。
致以最诚挚的问候,
丹尼斯
答案 0 :(得分:0)
使用以下正则表达式(使用捕获组)并从组索引1获取JSESSIONID
的值。
JSESSIONID[^;=]*=([^;]+)
答案 1 :(得分:0)
\s*JSESSIONID.*?=([^;]+)
<optional space>JESESSION<anything until first =><capture><until ;>