IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Веб-программирование (https://www.imho.ws/forumdisplay.php?f=29)
-   -   Не могу сообразить pattern(regular expression) (https://www.imho.ws/showthread.php?t=69660)

Sheryld 29.09.2004 14:43

Не могу сообразить pattern(regular expression)
 
Мне нужно, чтобы RewriteUrl делал следующее:

если дано /basedir_path/2004-01-02/ 1-ый редирект
если дано /basedir_path/3244/ 2-ой редирект(другая страница).


как сделать неперекрещивающиеся шаблоны?

я сделал так:

^([0-9]+)/$

и

^([0-9]{4})-([0-9]{1,2})-([0-9]{1,2})/$

но первый срабатывает и на втором.

ой, пардон, как раз это срабатывает:) но если кто-то предложит свой вариант, рассмотрим:)

AleXXXSoft 29.09.2004 14:48

вместо
Код:

-
используй
Код:

\-
во втором

Sheryld 29.09.2004 15:30

а смысл? у меня работает без экранирования...

AleXXXSoft 29.09.2004 15:51

тогда в первом исключи значок [^-]

просто ты дал только реги... реги-то правильные по сути.... может нужно дать побольше кусок кода...


Часовой пояс GMT +4, время: 14:26.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.