if someone need simple solution to remove emojies from string try this.
String str = "hello🇵🇬你们😀😀👨👩👦"İ final RegExp REGEX_EMOJI = RegExp(r'(\u00a9|\u00ae|[\u2000-\u3300]|\ud83c[\ud000-\udfff]|\ud83d[\ud000-\udfff]|\ud83e[\ud000-\udfff])'); if(str.contains(REGEX_EMOJI)){ str = str.replaceAll(REGEX_EMOJI,''); }