URL encoding: Difference between revisions
Content added Content deleted
Langurmonkey (talk | contribs) |
Langurmonkey (talk | contribs) |
||
Line 966: | Line 966: | ||
=={{header|langur}}== |
=={{header|langur}}== |
||
<syntaxhighlight lang="langur">val .urlEncode = fn(.s) |
<syntaxhighlight lang="langur">val .urlEncode = fn(.s) { |
||
replace( |
|||
.s, re/[^A-Za-z0-9]/, |
.s, re/[^A-Za-z0-9]/, |
||
fn(.s2) join "", map fn(.b) $"%\.b:X02;", s2b .s2, |
fn(.s2) { join "", map fn(.b) { $"%\.b:X02;" }, s2b .s2 }, |
||
) |
|||
) |
|||
} |
|||
writeln .urlEncode("https://some website.com/")</syntaxhighlight> |
writeln .urlEncode("https://some website.com/")</syntaxhighlight> |