MCPcopy
hub / github.com/mvdctop/Movie_Data_Capture / special_characters_replacement

Function special_characters_replacement

scraper.py:236–253  ·  view source on GitHub ↗
(text)

Source from the content-addressed store, hash-verified

234
235
236def special_characters_replacement(text) -> str:
237 if not isinstance(text, str):
238 return text
239 return (text.replace('\\', '∖'). # U+2216 SET MINUS @ Basic Multilingual Plane
240 replace('/', '∕'). # U+2215 DIVISION SLASH @ Basic Multilingual Plane
241 replace(':', '꞉'). # U+A789 MODIFIER LETTER COLON @ Latin Extended-D
242 replace('*', '∗'). # U+2217 ASTERISK OPERATOR @ Basic Multilingual Plane
243 replace('?', '?'). # U+FF1F FULLWIDTH QUESTION MARK @ Basic Multilingual Plane
244 replace('"', '"'). # U+FF02 FULLWIDTH QUOTATION MARK @ Basic Multilingual Plane
245 replace('<', 'ᐸ'). # U+1438 CANADIAN SYLLABICS PA @ Basic Multilingual Plane
246 replace('>', 'ᐳ'). # U+1433 CANADIAN SYLLABICS PO @ Basic Multilingual Plane
247 replace('|', 'ǀ'). # U+01C0 LATIN LETTER DENTAL CLICK @ Basic Multilingual Plane
248 replace('&lsquo;', '‘'). # U+02018 LEFT SINGLE QUOTATION MARK
249 replace('&rsquo;', '’'). # U+02019 RIGHT SINGLE QUOTATION MARK
250 replace('&hellip;', '…').
251 replace('&amp;', '&').
252 replace("&", '&')
253 )

Callers 1

get_data_from_jsonFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected