Я разрабатываю страницу, используя modx Revolution. Это полноценная cms с множеством встроенных функций. Если я создам страницу в менеджере, она автоматически создаст для меня удобный URL-адрес, указывающий на эту страницу.
Проблема в том, что это не отрицает специальные символы, которые есть у нас в Норвегии, æøå (и заглавные ÆØÅ).
В системе есть встроенный шаблон регулярного выражения для удаления большинства плохих символов из URL-адреса, но мне также нужно выражение для удаления æøå и ÆØÅ.
Шаблон выглядит следующим образом:
/[\0\x0B\t\n\r\f\a&=+%#<>"~:`@\?\[\]\{\}\|\^'\\]/
Может ли кто-нибудь использовать свои волшебные знания регулярных выражений, чтобы включить эти 6 букв? Я полностью зеленый в регулярных выражениях, и простое добавление букв туда, похоже, не сработало.
PS: Пожалуйста, не используйте здесь обычное «бу, не используйте для этого регулярное выражение». У шаблона есть причина, и я не хочу возиться с ядром, если нам нужно обновить modx (что, скорее всего, произойдет рано или поздно).