LINUX.ORG.RU

Проблемы с регулярными выражениями...


0

0

Люди помогите, пишу на SSI:

<!--#set var="doc_name" value="${QUERY_STRING}" -->

Хочу чтоб если в $doc_name есть ПОДРЯД две точки то вывести "da", иначе - "net" <!--#if expr="${doc_name}=/\.\./" -->да<!--#else -->нет<!--#endif --> Но выводится "да" если $doc_name больше 2 символов иначе - "нет" Что не так?

И ещё надо чтоб если в $doc_name есть "\" то вывести "da", иначе -"net" <!--#if expr="(${doc_name}=/\\/)" -->da<!--#else -->net<!--#endif --> Но выводится ВСЕГДА "да" - почему?

Thanx!

anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.