hasEmojis property

bool get hasEmojis

Checks if the string contains any emojis.

Implementation

bool get hasEmojis {
  RegExp emojiRegExp = RegExp(
    r'[\u{1F600}-\u{1F64F}' // Emoticons
    r'\u{1F300}-\u{1F5FF}' // Miscellaneous Symbols and Pictographs
    r'\u{1F680}-\u{1F6FF}' // Transport and Map Symbols
    r'\u{2600}-\u{26FF}' // Miscellaneous Symbols
    r'\u{2700}-\u{27BF}' // Dingbats
    r'\u{1F900}-\u{1F9FF}' // Supplemental Symbols and Pictographs
    r'\u{1F1E0}-\u{1F1FF}' // Flags (iOS flags are represented by two characters)
    ']+',
    unicode: true,
  );

  return emojiRegExp.hasMatch(this);
}