Задать вопрос

Почему PyCharm считает этот RegExp некорректным?

# Python3
r = re.compile(r"[\U0001f570\U0001f573\U0001f57a]")

15dac465a01c4322af65cc89a3c9afe6.png

Мне кажется, что это баг самого PyCharm, в котором как-то замешаны суррогатные пары Unicode.

UPDATE1: Код-то рабочий. Меня просто warning раздражает.
  • Вопрос задан
  • 274 просмотра
Подписаться 1 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Решения вопроса 1
Survtur
@Survtur Автор вопроса
Всё же баг PyCharm. Отправлен багрепорт. https://youtrack.jetbrains.com/issue/PY-24172
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы