Data update
This commit is contained in:
parent
8e4e15fa56
commit
72eb4943cb
1853 changed files with 35514 additions and 9441 deletions
7
Task/URL-encoding/Standard-ML/url-encoding.ml
Normal file
7
Task/URL-encoding/Standard-ML/url-encoding.ml
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
fun urlEncode str =
|
||||
let
|
||||
fun charToHex c = "%" ^ (Int.fmt StringCvt.HEX (ord c))
|
||||
fun escapeChar c = if Char.isAlphaNum c then Char.toString c else charToHex c
|
||||
in
|
||||
String.concat (map escapeChar (explode str))
|
||||
end
|
||||
Loading…
Add table
Add a link
Reference in a new issue