containsEmoji property

bool get containsEmoji

Checks if the string contains any type of emoji.

Implementation

bool get containsEmoji {
  final regex = RegExp(
      r'(\u00a9|\u00ae|[\u2000-\u3300]|[\ud83c-\ud83e][\udc00-\udfff]|[\u0023-\u0039]\ufe0f?\u20e3?|[\u2194-\u21aa]|[\u2300-\u2b55]|[\u2934-\u2b55]|[\u3030-\u303d]|[\u3297-\u3299]|[\u2049-\u2139]|[\ud83c][\udde6-\uddff]|[\ud83c][\udde8-\uddec]|[\ud83c][\uddee-\uddfa]|[\ud83c][\uddfb-\uddff]|[\ud83d][\ude00-\ude4f]|[\ud83d][\ude80-\udec2]|[\ud83d][\uded0-\udee5]|[\ud83d][\udee7-\udfff]|[\ud83d][\udc00-\uddff]|[\ud83e][\udd00-\uddff]|[\ud83e][\udc00-\udfff]|[\ud83e][\udc00-\uddff])');
  return regex.hasMatch(this);
}