2013-10-11 3 views
0

Мне нужно регулярное выражение для этой строки ниже:Regex для UrlRewriteFilter Tockey

"/pc020025/verificarStep.do?jsessionid=a875ac311ac8827937575dbcf5843&STEPNAME=ST000002" 

Я делаю это, но это не является правильным в urlrewrite.xml

<from>^/pc020025/verificarStep.do\?jsessionid=([a-z0-9]+)\&STEPNAME=ST000002$</from> 

Я использую UrlRewriteFilter из Хоккей.

+0

Итак, что вы пытаетесь сделать, и какова ошибка/проблема? Это регулярное выражение должно соответствовать строке, но только если вы указали всю строку (ничего не было перед '/ pc' - нет URL-адреса без' http: // 'и т. Д.). Если все, что вам нужно, это значение jsessionid, я лично использовал бы что-то меньшее, более похожее на JUST '\? Jsessionid = ([a-z0-9] +)' самостоятельно. – EvilBob22

+0

Мне нужна эта строка /pc020025/verificarStep.do?jsessionid=bc6235bcc1e5a310d22fdfa2dea4&STEPNAME=ST000002 –

ответ

0

Try использования Спасибо в этом строка для регулярных выражений ^/pc020025/verificarStep.do (\ ш) JSESSIONID = ([а-z0-9] +) (\ ш) ([а-запорожец Z]) = ST000002 $

Смежные вопросы