Data update
This commit is contained in:
parent
8e4e15fa56
commit
72eb4943cb
1853 changed files with 35514 additions and 9441 deletions
|
|
@ -1,5 +1,12 @@
|
|||
val finish = fn s:b2s(map(fn x:number(x, 16), rest(split("%", s))))
|
||||
val decode = fn s:replace(s, re/(%[0-9A-Fa-f]{2})+/, finish)
|
||||
val finish = fn s:b2s(map(
|
||||
less(split(s, by="%"), of=1),
|
||||
by=fn x:number(x, fmt=16),
|
||||
))
|
||||
val decode = fn s:replace(
|
||||
s,
|
||||
by=re/(%[0-9A-Fa-f]{2})+/,
|
||||
with=finish,
|
||||
)
|
||||
|
||||
writeln decode("http%3A%2F%2Ffoo%20bar%2F")
|
||||
writeln decode("google.com/search?q=%60Abdu%27l-Bah%C3%A1")
|
||||
writeln decode("https%3A%2F%2Fno%20more%20foo%20bars%20please%2F")
|
||||
writeln decode("google.com/search?q=%22unbroken%20string%22")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue