Portál AbcLinuxu, 16. července 2025 19:34


Dotaz: Jak převést háčky a čárky na znaky, které zobrazí prohlížeč v url?

8.5.2007 20:44 Thunder.m | skóre: 35 | blog: e17
Jak převést háčky a čárky na znaky, které zobrazí prohlížeč v url?
Přečteno: 636×
Odpovědět | Admin
Jak bych mohl převést v Debianu pomocí příkazové řádky například slovo "Volný čas" na "Voln%C3%BD%20%C4%8Das"?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

8.5.2007 21:07 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Jak převést háčky a čárky na znaky, které zobrazí prohlížeč v url?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Koukal jsem do recode a iconv a nenašel jsem tam urlencode kódování. Jednoduchý skript pomocí interpretu php např. http://www.haroldbakker.com/php/cli_urldecode_and_encode.php
8.5.2007 21:12 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: Jak převést háčky a čárky na znaky, které zobrazí prohlížeč v url?
Odpovědět | | Sbalit | Link | Blokovat | Admin
$ perl -MURI::URL -e 'print URI::URL->new("$ARGV[0]")->as_string . "\n";' 'žluťoučký kůň'
%C5%BElu%C5%A5ou%C4%8Dk%C3%BD%20k%C5%AF%C5%88
8.5.2007 21:16 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: Jak převést háčky a čárky na znaky, které zobrazí prohlížeč v url?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Díky všem po dalším urputnějším hledání jsem našel tento způsob, funguje perfektně.

echo "Volný čas" | uni2ascii -J
9.5.2007 17:36 schrapnel | skóre: 8 | Kosice
Rozbalit Rozbalit vše Re: Jak převést háčky a čárky na znaky, které zobrazí prohlížeč v url?
este by mohol aj medzeru prelozit na %20 .. :-) ale to len taky, stouch ;)
9.5.2007 18:24 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: Jak převést háčky a čárky na znaky, které zobrazí prohlížeč v url?
Jo, jenže to už v tom v čem to potřebuju nevadí, sežere to jak převedené, tak jako mezeru :)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.