URL encoding: Difference between revisions

(PascalABC.NET)
 
Line 966:
 
=={{header|langur}}==
<syntaxhighlight lang="langur">val .urlEncode = fn(.s) {
val urlEncode = fn(s) {
replace(
.s, re/[^A-Za-z0-9]/,
fn(.s2) { s:join ("", map (fn .b: "%{{.b:X02}}", s2b .s2 }(s))),
)
)
}
 
writeln .urlEncode("https://some website.com/")</syntaxhighlight>
</syntaxhighlight>
 
{{out}}
1,007

edits