• В каких случаях может не сработать regex "[^/]\.php(/|$)"?

    Разберем [^/]\.php(/|$)
    [^/]- начало строки НЕ начинается со / ( тут коллега был не прав это именно отрицание символа)
    \.php - экранирование точки то есть точка это как точка а не любой символ. ТО есть .php должно быть в урле
    (/|$) -или или вертикальная черта разделитель соответственно оканчивается или на / или просто без него.

    Но я бы всеже сделал более правильное выражение посколкьу регулярка подойдет и к такому урлу
    /.php/
    А это совсем не тру, хотя и имеет место жить.
    Как минимум я бы остановился на

    [^/].+\.php(/|$)
    .+- Как минимум 1 знак или символ там должен быть
    В результате регурярка имела бы значение следующее.
    /x.php/
    Но и это не все
    файл со слешем не бывает, и это не правильно так что
    [^/].+\.php&- тут будет соответствие тольок x.php что на мой взгляд более правильно.
    Ответ написан
    8 комментариев
  • Стоит ли связываться с Meteor.Js?

    geeek
    @geeek
    Для запуска на сервере лучше использовать mup, туториал тут
    Ответ написан
    Комментировать
  • Нужно ли явно указывать кирилицу в Google fonts?

    SagePtr
    @SagePtr
    Еда - это святое
    Да, нужно. Для браузера Google Chrome не обязательно, но Firefox не умеет unicode-range, и для него google fonts возвращает шрифт только с латиницей, если явно не указана поддержка кириллицы.
    Ответ написан
    Комментировать