Character classes and Unicode characters
examples/regex/character_class_unicode.py
import re text = "π·πΈπΉπΊπ»βπΌπ½πΎπΏπππ" print(text) #print(chr(128120)) #print(0x1f000) match = re.search(r"[\U0001f000-\U00020000]+", text) if match: print(match.group(0)) for emoji in text: print(emoji, ord(emoji), "{:x}".format(ord(emoji))) match = re.search(r"[π·-π]*", text) print(match.group(0))