Dart package accurately replace/remove emojis in text. Remove-emoji heavily inspired by NodeJS package emoji-regex.
A simple usage example:
import 'package:remove_emoji/remove_emoji.dart';
void main() {
var word = '🤣h😌e🙄l😪l😓o😳🤔👨🦰🤶🏿 🧝♂️🍝🥘🌯🍦🥂🥂🎂🍰🧁🍨🍧😁w🤷♂️o😎r🤪l🤦♂️d🐸🤑😆😖🎉🍾🤟🤩😢🐭😡😍📧😄😔😇🧐😈🙁🤓🙂🥱';
var remove = RemoveEmoji();
// with trim
print(remove.clean(word));
// without trim
print(remove.clean(word,'', false));
// or use extension 🤓
// with trim
print(word.removEmoji);
// without trim
print(word.removEmojiNoTrim);
}
output
hello world
hello world
Happy 😍 to recieve or provide contributions related to this package.
Please file feature requests and bugs at the issue tracker.