Packages

Remove Emoji πŸ˜ˆπŸˆ²πŸ˜±β‰οΈ ( 2017 version for Elixir 1.4、1.5+ )

Current section

Files

Jump to
remove_emoji README.md
Raw

README.md

RemoveEmoji
------
```elixir
original_string = ".πŸ‘¦πŸ‘¦πŸ»πŸ‘¦πŸΌπŸ‘¦πŸ½πŸ‘¦πŸΎπŸ‘¦πŸΏπŸ‘§πŸ‘§πŸ»πŸ‘§πŸΌπŸ‘§πŸ½πŸ‘§πŸΎπŸ‘§πŸΏπŸ‘¨πŸ‘¨πŸ»πŸ‘¨πŸΌπŸ‘¨πŸ½πŸ‘¨πŸΎπŸ‘¨πŸΏπŸ‘©πŸ‘©πŸ»πŸ‘©πŸΌπŸ‘©πŸ½πŸ‘©πŸΎπŸ‘©πŸΏ."
expect_string = ".."
sanitized_string = original_string |> RemoveEmoji.sanitize()
IO.puts sanitized_string == expect_string
```
Installation
------
If [available in Hex](https://hex.pm/docs/publish), the package can be installed
by adding `remove_emoji` to your list of dependencies in `mix.exs`:
```elixir
def deps do
[
{:remove_emoji, "~> 0.1.0"}
]
end
```
Demo ( Before / After )
------
![emoji_effect](https://i.imgur.com/OzcQYWL.jpg)
LICENSE
--------
MIT ( see LICENSE.txt )