Мне нужно вырезать идентификатор JSESSION из значений cookie. В основном то, что я хочу в тексте как:Справка RegEx: get jsessionid через регулярное выражение
foo bar JSESSIONID_TH=ABCDEF; bar foo
Я хочу, чтобы получить ABCDEF через регулярное выражение.
Я проверил Match Sequence using RegEx After a Specified Character и Using Regex to get jsessionid и в настоящее время это регулярное выражение:
(?<=JSESSIONID)[^;]+
Я думал о дать мне все, что между JSESSION и следующее «;» как начало. Однако это регулярное выражение не работает. Кроме того, также может быть JSESSIONID_FC
, так что для него либо он должен дать мне значение после знака равенства. Я ценю любую помощь и идею.
С наилучшими пожеланиями,
Dennis
Какой язык Вы работаете? –
Привет, внутренняя реализация Java RegEx –
Нельзя использовать стандартный ['request.getCookies()'] (https://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServletRequest.html #getCookies()) метод? – sp00m