test = '๐Ÿฑ‍๐Ÿ’ป๐Ÿฑ‍๐Ÿ‰๐Ÿฑ‍๐Ÿ‘“๐Ÿฑ‍๐Ÿš€๐Ÿฑ‍๐Ÿ‘ค'

remove_len = emoji.replace_emoji(test, replace='')
if len(remove_len) > 0:
    print('replace_emoji๋กœ ์ง€์šฐ๋ฉด ์ด์ƒํ•จ')
    print(remove_len, len(remove_len))

remove_ascii = test.encode('ascii', 'ignore').decode('ascii')
if len(remove_ascii) > 0:
    print('encode๋กœ ์ง€์šฐ๋ฉด ์ด์ƒํ•จ')
    print(remove_ascii, len(remove_ascii))

 

๋‹ค๋ฅธ ์ด๋ชจ์ง€๋“ค์€ ์œ„ ๋‘ ๊ฐ€์ง€ ๋ฐฉ๋ฒ•์ด ๋ชจ๋‘ ์ž˜ ๋œ๋‹ค.

ํ•˜์ง€๋งŒ ๋ช‡๋ช‡ ์ด๋ชจ์ง€๋Š” encode().decode()๋ฅผ ํ†ตํ•ด์„œ ์ง€์›Œ์ค˜์•ผ ํ•œ๋‹ค.

 

์˜ˆ๋ฅผ ๋“ค์–ด,

๐Ÿ˜บ : ์—ฌ์šฐ๋Š” ๋‘ ๊ฐ€์ง€ ๋ฐฉ๋ฒ•์ด ๋ชจ๋‘ ๋˜์ง€๋งŒ

๐Ÿฑ‍๐Ÿ‘ค๐Ÿฑ‍๐Ÿ๐Ÿฑ‍๐Ÿ’ป๐Ÿฑ‍๐Ÿ‰๐Ÿฑ‍๐Ÿ‘“๐Ÿฑ‍๐Ÿš€ : ์—ฌ์šฐ๋ฅผ ํ™œ์šฉํ•œ ์ด๋ชจ์ง€(์—ฌ์šฐ๊ฐ€ ๋“ค์–ด์žˆ์Œ)๋“ค์€ backspace๋กœ ํ•œ ๋ฒˆ ์ง€์šฐ๋ฉด ์—ฌ์šฐ๊ฐ€ ๋‚˜์˜จ๋‹ค.

๐Ÿ‘ฉ๐Ÿฟ‍๐Ÿค‍๐Ÿง‘๐Ÿฟ๐Ÿ‘จ๐Ÿผ‍๐Ÿค‍๐Ÿ‘จ๐Ÿป๐Ÿ‘จ๐Ÿพ‍๐Ÿค‍๐Ÿ‘จ๐Ÿป : ์ง€์šธ ๋•Œ๋งˆ๋‹ค ์‚ฌ๋žŒ ํ•œ ๋ช…์”ฉ ์ง€์›Œ์ง€๊ณ  ์•…์ˆ˜ํ•˜๋Š” ์†๋„ ๋‚˜์˜จ๋‹ค. ํ”ผ๋ถ€์ƒ‰์„ ๋ฐ”๊พธ๋ฉด ์ง€์šฐ๋‹ค๋ณด๋ฉด ๊ธฐ๋ณธ ๋…ธ๋ž€ ํ”ผ๋ถ€๊นŒ์ง€ ๋‚˜์˜จ๋‹ค.

 

์œ„์ฒ˜๋Ÿผ ์‚ฌ๋žŒ์ด ์†์„ ์žก๊ณ  ์žˆ์Œ, ์—ฌ์šฐ๊ฐ€ ๋ฌด์Šจ ํ–‰๋™์„ ํ•˜๊ณ  ์žˆ์Œ ๋“ฑ์— ํ•ด๋‹นํ•˜๋Š” ์ด๋ชจ์ง€๋“ค์€ replace_emoji๋กœ ์ง€์›Œ์ง€์ง€ ์•Š๋Š”๋‹ค. ์ด์œ ๋Š” ๋ชจ๋ฅด๊ฒ ์Œ

 

๐Ÿ‘ฉ‍๐Ÿ‘ฉ‍๐Ÿ‘ง๐Ÿ‘ฉ‍๐Ÿ‘ฉ‍๐Ÿ‘ฆ‍๐Ÿ‘ฆ : ์ด๋Ÿฐ ์ด๋ชจ์ง€๋„ ํ•œ ๋ฒˆ ์ง€์šธ๋•Œ๋งˆ๋‹ค ์‚ฌ๋žŒ ํ•œ ๋ช…์”ฉ ์ง€์›Œ์ง„๋‹ค.

ํ•˜์ง€๋งŒ ์ด๊ฑด ๊ธฐ๋ณธ ์ด๋ชจ์ง€๋ฅผ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š์•„์„œ(?) ์ธ์ง€๋Š” ๋ชฐ๋ผ๋„ replace_emoji๋กœ๋„ ์ง€์›Œ์ง„๋‹ค.

 

 

๊ฒฐ๋ก  : encode().decode()๋กœ ์ง€์šฐ์ž