Data update

This commit is contained in:
Ingy döt Net 2025-02-27 18:35:13 -05:00
parent 8e4e15fa56
commit 72eb4943cb
1853 changed files with 35514 additions and 9441 deletions

View file

@ -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")