diff options
Diffstat (limited to 'uwu')
-rwxr-xr-x | uwu | 74 |
1 files changed, 38 insertions, 36 deletions
@@ -15,50 +15,52 @@ if len(sys.argv) > 1: a=re.sub("rl","w",a) a=re.sub("r","w",a) a=re.sub("l","w",a) - a=re.sub("ow","ao",a) - a=re.sub("tha","nya",a) - a=re.sub("(?<=\b)this(?=\b)","dis",a) - a=re.sub("na","nya",a) + a=re.sub("ow","#@!a#@!o#@!",a) + a=re.sub("tha","#@!n#@!y#@!a#@!",a) + a=re.sub("(?<=\b)this(?=\b)","#@!d#@!i#@!s#@!",a) + a=re.sub("na","#@!n#@!y#@!a#@!",a) a=re.sub("th","f",a) - a=re.sub("(?<![b-df-hj-np-tv-xzB-DF-HJ-NP-TV-XZ])u","wu",a) - a=re.sub("y","yie",a) - a=re.sub("(?<![aeiouAEIOU])e[iya]","yei",a) - a=re.sub("(?<![aeiouAEIOU])ie","yie",a) - a=re.sub("(?<![aeiouAEIOU])a[e]","yae",a) - a=re.sub("(?<![aeiouAEIOU])ai","yai",a) - a=re.sub("(?<![aeiouAEIOU])o[ou]","yu",a) - a=re.sub("(?<![aeiouAEIOU])oe","yo",a) - a=re.sub("(?<![aeiouAEIOU])u[eu]","uwu",a) - a=re.sub("(?<![aeiouAEIOU])e[u]","uwu",a) +# a=re.sub("(?<![b-df-hj-np-tv-xzB-DF-HJ-NP-TV-XZ])u","#@!w#@!u#@!",a) + a=re.sub("(?<![aeiouyYAEIOU])e[iya]","#@!y#@!e#@!i#@!",a) + a=re.sub("(?<![aeiouyYAEIOU])ie","#@!y#@!i#@!e#@!",a) + a=re.sub("(?<![aeiouyYAEIOU])es","#@!y#@!e#@!s#@!",a) + a=re.sub("(?<![aeiouyYAEIOU])a[e]","#@!y#@!a#@!e#@!",a) + a=re.sub("(?<![aeiouyYAEIOU])ai","#@!y#@!a#@!i#@!",a) + a=re.sub("(?<![aeiouyYAEIOU])o[ou]","#@!y#@!u#@!",a) + a=re.sub("(?<![aeiouyYAEIOU])oe","#@!y#@!o#@!",a) + a=re.sub("(?<![aeiouyYAEIOU])u[eu]","#@!u#@!w#@!u#@!",a) + a=re.sub("(?<![aeiouyYAEIOU])e[u]","#@!u#@!w#@!u#@!",a) a=re.sub("o[uo]","ew",a) + a=re.sub("#@!","",a) print(a) exit() while b==0: try: a=input() - a=re.sub("thats","nyas",a) - a=re.sub("pretty|beautiful","pwetti",a) - a=re.sub("rl","w",a) - a=re.sub("r","w",a) - a=re.sub("l","w",a) - a=re.sub("ow","ao",a) - a=re.sub("tha","nya",a) - a=re.sub("(?<=\b)this(?=\b)","dis",a) - a=re.sub("na","nya",a) - a=re.sub("th","f",a) - a=re.sub("(?<![b-df-hj-np-tv-xzB-DF-HJ-NP-TV-XZ])u","wu",a) - a=re.sub("y","yie",a) - a=re.sub("(?<![aeiouAEIOU])e[iya]","yei",a) - a=re.sub("(?<![aeiouAEIOU])ie","yie",a) - a=re.sub("(?<![aeiouAEIOU])a[e]","yae",a) - a=re.sub("(?<![aeiouAEIOU])ai","yai",a) - a=re.sub("(?<![aeiouAEIOU])o[ou]","yu",a) - a=re.sub("(?<![aeiouAEIOU])oe","yo",a) - a=re.sub("(?<![aeiouAEIOU])u[eu]","uwu",a) - a=re.sub("(?<![aeiouAEIOU])e[u]","uwu",a) - a=re.sub("o[uo]","ew",a) - print(a) + a=re.sub("thats","nyas",a) + a=re.sub("pretty|beautiful","pwetti",a) + a=re.sub("rl","w",a) + a=re.sub("r","w",a) + a=re.sub("l","w",a) + a=re.sub("ow","#@!a#@!o#@!",a) + a=re.sub("tha","#@!n#@!y#@!a#@!",a) + a=re.sub("(?<=\b)this(?=\b)","#@!d#@!i#@!s#@!",a) + a=re.sub("na","#@!n#@!y#@!a#@!",a) + a=re.sub("th","f",a) +# a=re.sub("(?<![b-df-hj-np-tv-xzB-DF-HJ-NP-TV-XZ])u","#@!w#@!u#@!",a) + a=re.sub("(?<![aeiouyYAEIOU])e[iya]","#@!y#@!e#@!i#@!",a) + a=re.sub("(?<![aeiouyYAEIOU])ie","#@!y#@!i#@!e#@!",a) + a=re.sub("(?<![aeiouyYAEIOU])es","#@!y#@!e#@!s#@!",a) + a=re.sub("(?<![aeiouyYAEIOU])a[e]","#@!y#@!a#@!e#@!",a) + a=re.sub("(?<![aeiouyYAEIOU])ai","#@!y#@!a#@!i#@!",a) + a=re.sub("(?<![aeiouyYAEIOU])o[ou]","#@!y#@!u#@!",a) + a=re.sub("(?<![aeiouyYAEIOU])oe","#@!y#@!o#@!",a) + a=re.sub("(?<![aeiouyYAEIOU])u[eu]","#@!u#@!w#@!u#@!",a) + a=re.sub("(?<![aeiouyYAEIOU])e[u]","#@!u#@!w#@!u#@!",a) + a=re.sub("o[uo]","ew",a) + a=re.sub("#@!","",a) + print(a) except EOFError: b=1 |