Шаблон:Hex2url

Материал из Википедии — свободной энциклопедии
Это текущая версия страницы, сохранённая Alex Great (обсуждение | вклад) в 05:41, 23 апреля 2016 (отмена правки 77943334 участника Alex Great (обс)). Вы просматриваете постоянную ссылку на эту версию.
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

%00

Документация

Шаблон, который способен конвертировать 16-ричный код символа (см. Юникод) в URL-код. Шаблон схож с «волшебным словом» {{urlencode}}, но, в отличие от последнего, поддерживает шаблоны внутри себя. Наибольшее возможное 16-ричное число - 1114111. Если заданное значение больше этого числа, то код обрабатываться не будет и выдаст «N/A».

Использование

[править код]

К примеру, буква «Č» имеет 16-ричный код «010C», тогда шаблон преобразует этот код в «%C4%8C»:

  • Č → {{hex2url|010C}} → %C4%8C
  • ध → {{hex2url|0927}} → %E0%A4%A7
  • ꕧ → {{hex2url|A567}} → %EA%95%A7
  • 𩙇 → {{hex2url|29647}} → %F0%A9%99%87
  • ! → {{hex2url|0021}} → %21
  • G → {{hex2url|0047}} → %47 (В браузерах латинская буква G может обрабатываться и самим символом «G», тем не менее её код по прежнему «%47»)
  • Г → {{hex2url|0413}} → %D0%93
  • {{hex2url|1114111}} → N/A

См. также

[править код]