Ответ 1
Дополнительный символ - это стандартный символ пробела. Причина, почему она появляется в этих наборах символов, должна тогда стать очевидной;)
Вы можете проверить это с помощью следующих шагов:
- Отменить все в списке наборов символов
- Введите 1234567890 в текстовое поле
- Убедитесь, что значение глифа составляет 10
- Введите пробел
- Убедитесь, что количество глифов увеличивается до 11 (буквально)
- Выберите нумерацию [0..9] из списка.
- Убедитесь, что количество глифов остается таким же.
Вы можете сделать то же самое и для буквенных символов.
Кроме того, если вы комбинируете символы нижнего и верхнего регистров, вы заметите, что они не содержат до 54 символов, но 53. Остается только один дополнительный символ, который является символом пробела. Добавьте набор чисел, и общее число будет равно 63, а не 64 или 65. OK Я проверил, и объединение букв и цифр на самом деле приводит к 64, а не 63 или 65. Я не знаю в этом случае - это может быть связано с кодировкой символов или с тем, как Flash обрабатывает кернирование символов между буквами, числами и пробелами, но я не могу сказать ничего точно.