в pycharm не работает str_detect с кириллицей. . Наверняка дело в кодировке. Но вопрос не в этом. Подскажите, можно ли как-то передеть текстовый паттерн функции так, чтобы кодировки среды и прочее на это не влияло?
Попробуйте Reopen with Encoding в студии.
А паттерн может обернуть в какой-нибудь enc2native или enc2utf8. Хотя не факт, что поможет, на аргумент этой обертки это не повлияет же.
Отображается всё верно, именно detect не работает
Можно, если кириллицу передать в виде утф-кодов.
Вот эта идея мне нравиться, а есть ли пакет который мне переведёт текс в коды?
В общем случае должно быть достаточно enc2utf8, как выше советовали, но если хочется поизголяться, то вот так это можно сделать: > cat(stringi::stri_escape_unicode(stringi::stri_enc_toutf8("Текст"))) \u0422\u0435\u043a\u0441\u0442
Ок, спасибо буду пробовать
Обсуждают сегодня