Spaces:
Sleeping
Sleeping
File size: 393 Bytes
1a212f3 | 1 2 3 4 5 6 7 8 9 10 11 | def sanitize_path_component(text: str) -> str:
slash_sanitized = text.replace("/", "__")
encoded_characters = []
for character in slash_sanitized:
if character.isupper():
encoded_characters.append("+")
encoded_characters.append(character.lower())
else:
encoded_characters.append(character)
return "".join(encoded_characters)
|