Вопросы по теме 'multibyte'

С++: получение значения ascii для широкого символа
скажем, у меня есть массив символов, например «äa». есть ли способ получить значение ascii (например, 228) первого символа, который является многобайтовым? даже если я приведу свой массив к массиву wchar_t *, я не смогу получить значение ascii «ä»,...
5220 просмотров
schedule 12.06.2022

Многобайтовая безопасная функция wordwrap() для UTF-8
Функция PHP wordwrap() работает неправильно для многобайтовых строк, таких как UTF-8. В комментариях есть несколько примеров безопасных функций mb, но с некоторыми разными тестовыми данными все они, похоже, имеют некоторые проблемы. Функция...
13650 просмотров
schedule 20.12.2022

Как преобразовать некоторые многобайтовые символы в числовой объект html с помощью PHP?
Тестовая строка: $s = "convert this: "; $s .= "–, —, †, ‡, •, ≤, ≥, μ, ₪, ©, ® y ™, ⅓, ⅔, ⅛, ⅜, ⅝, ⅞, ™, Ω, ℮, ∑, ⌂, ♀, ♂ "; $s .= "but, not convert ordinary characters to entities";
3722 просмотров
schedule 29.01.2023

Помощь с PHP и многобайтовыми символами
У меня есть проблема, которая, как я думал, будет простой, но она оказалась довольно сложной. У меня есть длинная строка UTF-8, представляющая собой смесь римских, западноевропейских, японских и корейских символов и знаков препинания. Многие из...
794 просмотров
schedule 22.07.2022

Самый быстрый побитовый xor между двумя многобайтовыми переменными двоичных данных
Каков самый быстрый способ реализовать следующую логику: def xor(data, key): l = len(key) buff = "" for i in range(0, len(data)): buff += chr(ord(data[i]) ^ ord(key[i % l])) return buff В моем случае key — это...
7166 просмотров
schedule 06.09.2022

Миграция многобайтовых символов с сервера MSSQL на MySQL
Я пишу PHP-скрипты для переноса данных с Microsoft SQL Server на MySQL, до сих пор это было гладко, за исключением многобайтовых символов. может кто-нибудь помочь мне справиться с этим. О каких моментах следует позаботиться с точки зрения базы...
340 просмотров
schedule 15.05.2022

Кто-нибудь смог записать символы UTF-8, используя xlwt Python?
Я пытаюсь записать данные в файл excel, содержащий японские символы. Я использую codec.open() для получения данных, и это работает нормально, но я сталкиваюсь с этой ошибкой, когда пытаюсь записать данные: UnicodeEncodeError: 'ascii' codec can't...
11632 просмотров
schedule 21.05.2023

Найдите пробел в строках UTF-8, нужен ли мне mb_strpos?
У меня есть строка в UTF-8. $string = "ãçé êíõ"; Мне нужно найти положение пространства. Я должен использовать mb_strpos($string,' '); ?
1456 просмотров
schedule 30.07.2023

Многобайтовая инъекция SQL
Я знаю, что это очень часто обсуждаемая проблема, но недавно я обнаружил эта уязвимость , и я проверяю, устойчив ли я к такой инъекции, однако я не могу смоделировать такое поведение. Наверное, я не понимаю тот запрос, который они используют....
1709 просмотров
schedule 13.05.2022

Реализация MultiByteToWideChar / WideCharToMultiByte в Linux для преобразования UTF
Я разрабатываю приложение, которое использует функции MultiByteToWideChar () и WideCharToMultiByte () для преобразования UTF-8 в UTF-16 и наоборот. Цель моей работы - перенести это приложение с Windows на Linux. Поскольку эти функции широко...
1683 просмотров
schedule 25.09.2022

Японские символы в виджете Yii Captcha?
Работа над веб-приложением для японского форума на Yii. Проблема в том, что мы начинаем получать спам на английском языке, поскольку капча написана английскими буквами, и любой, кто может ее прочитать, может спамить. Я хотел бы иметь капчу на...
179 просмотров
schedule 01.07.2022

Многобайтовая CString в Unicode MFC
У меня есть 2 проекта MFC. В проекте библиотеки используется многобайтовый набор символов. Исполняемый проект использует набор символов Unicode. Я только написал проект библиотеки и должен использовать его в исполняемом файле. Одна из...
2781 просмотров
schedule 20.08.2022

Как бороться с многобайтовым поиском в solr?
Как указать solr искать или обрабатывать многобайтовые числа, такие как ٦٩ , это просто число 69 другими словами, если пользователь ввел ٦٩ в поле поиска, браузер преобразует его в : %D9%A6%D9%A9 solr не возвращает результата, так как не...
125 просмотров
schedule 29.10.2023

C++ как получить следующий многобайтовый символ
Это способ получить следующий полный символ в многобайтовой строке, например, «z \ u00df \ u6c34 \ U0001d10b» или «zß水????» будет представлен как 4 символа, исключая нулевое завершение в широкой строке, но, возможно, 9 символов в мультибайте нить. Я...
1337 просмотров
schedule 30.08.2022

Как создать многобайтовые символы в C
Во время изучения кодирования символов в C и C++ я столкнулся с двумя основными способами кодирования: многобайтовыми символами и широкими символами. Чтобы укрепить свое понимание этих систем (преимуществ и недостатков), я хотел привести несколько...
1654 просмотров
schedule 13.05.2024

Проблема с многобайтовыми символами в .match?
Следующий код — это то, что я начинаю тестировать для использования в игре в стиле «Texas Hold Em», над которой я работаю. Мой вопрос заключается в том, почему при запуске следующего кода путы, включающие «♥», возвращают «\ u» вместо него. Я...
315 просмотров
schedule 28.06.2023

QR-код с многобайтовыми символами
Дждев 11.1.2.2.0 Мне нужно сгенерировать штрих-код QR для своего приложения, и для этого я использовал zxing от Google, чтобы добиться того же. Он хорошо работает при сканировании текста, цифр и специальных символов. Но когда я указываю любой...
427 просмотров
schedule 16.09.2022

Итерация многобайтовой строки в обратном направлении - C
Я знаю, что могу выполнить итерацию вперед по многобайтовой строке в C, используя mbrtowc(). Но что, если я хочу выполнить итерацию в обратном направлении; или, другими словами, как найти предыдущий допустимый многобайтовый символ. Я попробовал...
213 просмотров
schedule 08.03.2023

Python 3: обрезать многобайтовую строку
Мне нужно обрезать многобайтовую строку, чтобы оставшиеся символы по-прежнему можно было прочитать в исходной кодировке (без маркеров конечных байтов). Пример. Следующая строка имеет длину 105 символов. Однако его длина составляет 194 байта. При...
109 просмотров
schedule 22.07.2023