對這個問題的靈感來源於此SO回答:https://stackoverflow.com/a/1732454/11125將標準角色轉換爲奇怪/瘋狂的UTF-8角色?
我想編寫一個腳本來轉換標準尋找字符(例如字母的英文字母),以UTF-8字符是不尋常的,讓我出現瘋。
kiamlaluno
是否篩選了數千個UTF-8字符以查找與英文字母相似的外觀字符,或者是否有可能採用更自動化的方式來執行此操作?
我想在Python中的答案,但任何編程語言可能會給我一個合適的解決方案。
例如,轉換:
PONY
到
PO紐約
從SO一個體面的摘錄回答:
。
co *̶͑̾̾g͇̫͛͆̾ͫ̑͆l͖͉̗̩̳̟̍ͫͥͨe̠̅sZA̡͊͠͝LGΌISͮ҉̯͈͕̹̘TO͇̹̺Ɲ̴ȳ̳TH̘Ë͖͖̉̉͠P̯͍̭O̚N̐Y̡H̸̡̪̯ͨ͊̽̅̾Ȩ̸̡̬̩̪̯̾͛ͪ̈ͨ͊̽̅̾͘Ȩ̬̩̾͛ͪ̈͘C̷̙̝͖ͭ̏ͥͮ͟Oͮ͏̮̪̝͍M̖͊̒ͪͩͬ̚̚͜Ȇ̴̟̟͙̞ͩ͌͝S̨̥̫͎̭ͯ̿̔?
該技術的名稱,事實上,「Zalgo」。看看它。它使用組合字符,因此您不必*替換*任何內容,只需在每個基本字符上堆疊大量組合字符即可。 – hobbs