Вопросы по теме 'multibyte'
как определить конец ввода многобайтовых символов с помощью JavaScript?
В настоящее время я слушаю клавишу Enter , чтобы начать отправку сообщения.
Но для многобайтовых символов предполагается, что клавиша Enter выбирает определенный символ.
Проблема в том, что я понятия не имею, как определить, находится ли...
1647 просмотров
schedule
17.09.2021
Почему в POSIX указано, что wctomb не является потокобезопасным, но не mbtowc?
В XSH 2.9.1 wctomb указан как один из функции, которые не обязательно должны быть потокобезопасными. Однако противоположная функция преобразования, mbtowc , не отображается в списке. В реализации с кодировками, использующими состояния сдвига,...
983 просмотров
schedule
05.10.2021
Имеет ли значение сетевой порядок байтов для проприетарных протоколов?
Итак, у меня есть собственный двоичный протокол, работающий по UDP.
Мой источник - это встроенное устройство с прямым порядком байтов, при этом передача в основном отправляется (упакованная структура). Моими целевыми устройствами в подавляющем...
199 просмотров
schedule
28.09.2021
Обновление сайта PHP CMS для полной поддержки unicode / utf8
Несколько лет назад я создал хороший собственный сайт PHP CMS, но упустил из виду одну важную проблему: поддержку юникода. В первую очередь это было связано с тем, что в то время пользователи говорили по-английски, и это должно было остаться в...
233 просмотров
schedule
30.10.2021
Многобайтовые регулярные выражения и парсинг хэштегов в PHP
В настоящее время я работаю над проектом, в котором пользователи могут помечать свой контент с помощью хэштегов в текстовой области. При сохранении поста я просматриваю контент, нахожу хэштеги, сохраняю их и связываю их с моделью поста. Все работает...
225 просмотров
schedule
20.10.2021
Обнаружение китайского (многобайтового) символа в строке
$str = "This is a string containing 中文 characters. Some more characters - 中华人民共和国 ";
Как определить китайские символы в этой строке и распечатать часть, которая начинается с первого символа и заканчивается знаком «-»? (это будет «中文 символов....
7197 просмотров
schedule
01.02.2022
Что такое многобайтовый набор символов?
Относится ли термин «многобайтовый» к набору символов, символы которого могут (но не обязательно) быть шире 1 байта (например, UTF-8), или он относится к наборам символов, которые в любом случае шире 1 байта (например, UTF -16) ? Другими словами:...
85700 просмотров
schedule
25.02.2022
Проект Qt5 в MSVC 2010, требуется многобайтовый набор символов, но изменение набора символов проекта не работает
Я делаю свои первые шаги с Qt в MSVC. Я использую Visual Studio 2010 и Qt 5.3.
Все работает нормально, но теперь у меня есть устаревший C-код, который я должен включить в свой проект. Этот c-код использует 8-битные символы для загрузки DLL и...
1398 просмотров
schedule
05.03.2022
Преобразование многобайтового массива символов в массив QChar
У меня есть два буфера (примеры размеров):
char c[512];
QChar q[256];
Предполагая, что «c» содержит многобайтовую строку символов (UTF-8). Мне нужно преобразовать его в последовательность QChar и поместить в «q». Думаю, хорошим примером...
478 просмотров
schedule
29.03.2022
Объединение двух регулярных выражений для усечения слов в строках
Я пытаюсь придумать следующую функцию, которая усекает строку до целых слов (если возможно, иначе она должна усекаться до символов):
function Text_Truncate($string, $limit, $more = '...')
{
$string = trim(html_entity_decode($string,...
743 просмотров
schedule
11.04.2022
Что представляет собой один символ для regcomp? Какая многобайтовая кодировка определяет это?
regcomp (от glibc) — это функция POSIX для компиляции регулярных выражений.
int regcomp(regex_t *restrict preg, const char *restrict pattern,
int cflags);
В регулярных выражениях есть конструкции, которые зависят от представления...
113 просмотров
schedule
02.05.2022
Как я могу заполнить каждый многобайтовый символ/смайлик пробелами вокруг него в строке?
Я хотел бы заполнить каждый многобайтовый символ пробелами с обеих сторон. Я могу их просто снять, но я бы хотел оставить их и просто дополнить их.
Например: от ???????????? до ???? ???? ???? .
Использование подчеркивания для представления...
307 просмотров
schedule
10.06.2022
Завершить (возможно) многобайтовую строку?
Я работаю над кодом C и изо всех сил пытаюсь найти способ завершить строку после определенного количества символов. Например, мне нужно завершить строку data после 3 символов. Если это простая строка ASCII, я могу сделать что-то вроде
data[3]...
100 просмотров
schedule
29.07.2022
Как безопасно анализировать многобайтовые каналы в Ruby/Rails?
(Извините, если вопрос новичка... Честно говоря, я провел немало исследований...)
Я пишу код Ruby on Rails для анализа каналов RSS/ATOM. Мой код подбрасывает надоедливый символ «£».
Я пробовал подход к нормализации полей описания и заголовка...
1159 просмотров
schedule
18.05.2023
Элемент управления Combo Box Visual Studio C ++ не работает с многобайтовым набором символов
У меня есть проект Visual Studio 2005 C ++ MFC, в котором используется элемент управления Combo-box. Недвижимость Type = Dropdown . Первоначально проект был в UNICODE, и поле со списком работало должным образом. Затем мне пришлось изменить набор...
1830 просмотров
schedule
28.09.2023
Многобайтовые символы повреждены до ???? при чтении из базы данных и размещении на странице ASP с использованием HTTPURLConnection
В моем Java-коде я извлекаю некоторые многобайтовые данные из базы данных и создаю некоторый xml DOM с этими данными в качестве значения некоторого узла, затем преобразовываю DOM в строку и отправляю байт на страницу ASP через HTTPURLConnection, но...
1199 просмотров
schedule
14.11.2022
Символы UTF-8 отображаются неправильно
Это мой PHP-код:
<?php
$result = '';
$str = 'Тугайный соловей';
for ($y=0; $y < strlen($str); $y++) {
$tmp = mb_substr($str, $y, 1);
$result = $result . $tmp;
}
echo 'result = ' . $result;
Результат:
Тугайный...
24644 просмотров
schedule
08.04.2023
Отображать символы полной ширины с вдвое большей длиной, чем символы половинной ширины?
Я не уверен, что это правильное место, чтобы задать этот вопрос, но я не знаю других сайтов, которые подошли бы лучше. И вопрос как-то связан с программированием, так что:
Я пишу форматированное txt-руководство. Пожалуйста, взгляните на этот...
818 просмотров
schedule
13.05.2023
Преобразование символов Юникода выше 127 в десятичные [дубликаты]
Возможный дубликат: Как преобразовать текст в кодовую точку Unicode, например This, с помощью php?
Я пытаюсь преобразовать все символы, которые не помещаются в 7-битный символ ANSI, в экранированную форму \uN , где N — его десятичное...
1160 просмотров
schedule
17.04.2023
вырезать многобайтовые пробелы из строки PHP
Я пытаюсь использовать preg_replace, чтобы удалить японское полноразмерное белое пространство « » из строкового ввода, но в итоге получаю поврежденную многобайтовую строку.
Я бы предпочел preg_replace вместо str_replace. Вот пример кода:...
3802 просмотров
schedule
04.03.2023