2017-02-05 9 views
-3

に変換:Zalgoテキストは、だから私はいくつかのzalgoテキスト持つプレーンテキスト

Ḩ̡̤̜̩̜̝̉é̪̟̜̗̣̔̊̋̈̅ll̪̟̣̗̣̗̜̜̇̌̋̔̍̉̃̌̏̄̔ọ̘̥̗̇̂̒ 

を、私はpython3.6、私が使用している機能を使用して

Hello 

にそれを有効にしようとしていますテキストをzalgoに変換するのは

def zalgo(text): 
    return ''.join([v,v+''.join(choice(list(map(chr,range(768,815))))for i in range(int(normalvariate(10,5))))][v.isalpha()]for v in text) 

コードゴルフの質問からです。私は何をしようとしていることの例では、Hello

+0

あなたの質問は何ですか? –

+0

@AndyK質問にそれを編集しました –

+1

あなたはどんな困難に直面していますか?あなたは[mvce](http://stackoverflow.com/help/mcve)について聞いたことがありますか? –

答えて

5

を返しますので、あなたは(だけアルファベットまたはstr.isalphastr.isalnumを使用して文字列からアルファベット/数字をfilterもバックpython3.6に文字列を取得することです

join戻って:

>>> my_str = 'Ḩ̡̤̜̩̜̝̉é̪̟̜̗̣̔̊̋̈̅ll̪̟̣̗̣̗̜̜̇̌̋̔̍̉̃̌̏̄̔ọ̘̥̗̇̂̒' 


>>> ''.join(filter(str.isalnum, my_str)) 
'Hello' 
関連する問題