DEV Community

Cover image for [Swift CODE] URLify
✨ thetealpickle 📱
✨ thetealpickle 📱

Posted on

[Swift CODE] URLify

THE TEAL PICKLE CODING CHALLENGE!! Replace all spaces on a string with ‘%20'. I solved this problem with my lover, Swift. TRY IT 👀

QUESTION:

MY SOLUTION:

Top comments (2)

Collapse
 
tobiassn profile image
Tobias SN • Edited

Uhhh...

string = string.replace( , %20)

Or if you wanna go all in:

from urllib.parse import quote
string = quote(string)

(Snippets are in Python because I don’t know Swift)

Collapse
 
thetealpickle profile image
✨ thetealpickle 📱 • Edited

Yeah in Swift 5 the syntax is pretty similar
string.replaceOccurrences(of: “ “, with: “%20”)

In everyday practice, I def use that method.

Typically in interviews, interviewers want to see whether the interviewee understands/can derive the algorithm which makes that method work (hence, all the code 😬🙃)