строка запроса регулярного выражения SSI

У меня есть этот URL:

http://www.xxxxxxxx.it/stagione.shtml#giornata_107

Я попытался получить количество giornata с помощью регулярного выражения следующим образом:

<!--#set var="giornata" value="$QUERY_STRING = /\#giornata\_([0-9])/"-->

но я не знаю правильного синтаксиса

Спасибо


person roybatty    schedule 04.09.2012    source источник


Ответы (1)


Вам нужно сопоставить одну или несколько цифр, используя [0-9]+ вместо [0-9], которая соответствует одной цифре:

<!--#set var="giornata" value="$QUERY_STRING = /\#giornata\_([0-9]+)/"-->
person João Silva    schedule 04.09.2012
comment
@hayden: Нет, он используется для обозначения конца атрибута value. - person João Silva; 04.09.2012
comment
Моя ошибка, я прочитал это как обратную косую черту, а не косую черту! - person Andy Hayden; 04.09.2012