|
КодСимвола | ☑ | ||
---|---|---|---|---|
0
Масянька
20.04.12
✎
10:24
|
Доброе утро!
Прошу помощи: проверка строки на допустимые символы. Строка - ВС (русские буквы). Функция КодСимвола возвращает для В - 1074. Это какой код? спасибо. |
|||
1
Капитан О
20.04.12
✎
10:27
|
это код символа. на здоровье
|
|||
2
Масянька
20.04.12
✎
10:28
|
(1) Я догадалась. А в какой кодировке?
|
|||
3
DrShad
20.04.12
✎
10:28
|
что за допустимые символы?
|
|||
4
Рэйв
20.04.12
✎
10:28
|
Н 432
|
|||
5
Рэйв
20.04.12
✎
10:29
|
(2)Юникод имхо
|
|||
6
Wobland
20.04.12
✎
10:29
|
"В" в UTF - это 1042
|
|||
7
Адинэснег
20.04.12
✎
10:29
|
(0) отсыпь
|
|||
8
Масянька
20.04.12
✎
10:30
|
(3) Я проверяю по ASCII. У меня должны быть русские буквы - 192 - 223.
(5) А где взять таблицу символов для Юникод? |
|||
9
hhhh
20.04.12
✎
10:32
|
(8) набрать в яндексе таблица символов юникод - не?
|
|||
10
Рэйв
20.04.12
✎
10:33
|
(8) Для н=1 по 2000 Цикл
Сообщить(""+символ(н)+" -- "+н); Конеццикла; |
|||
11
Fish
20.04.12
✎
10:34
|
||||
12
Масянька
20.04.12
✎
10:35
|
(9) А таблица символов, которая в Wind'е - это не Юникод? Там написато - Юникод, но для В - U+412.
|
|||
13
Масянька
20.04.12
✎
10:36
|
(11) Спасибо. Я ее видела, но меня сбило с толку: цифры совпадают, а буквы - нет (с ASCII). Подумала, что не то.
СПАСИБО. |
|||
14
Рэйв
20.04.12
✎
10:38
|
(8)>>Я проверяю по ASCII. У меня должны быть русские буквы - 192 - 223.
Для н=1 По СьрДлина(Слово) цикл Сим=Сред(Слово,н,1); Если Найти("АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЫЪЭЮЯ",ВРЕГ(Сим))=0 Тогда Предупреждение("Не подходит!"); Прервать; КонецЕсли; Конеццикла; |
|||
15
Aleksey
20.04.12
✎
10:42
|
(8) Отними константу
|
|||
16
Aleksey
20.04.12
✎
10:43
|
КС=КодСимвола("B");
КС=?(КС>128,КС-848,КС);//перевод Юникод в не Юникод |
|||
17
Aleksey
20.04.12
✎
10:44
|
Там для английского они совпадают, а для русского сдвинуто на 848 символов
|
|||
18
Infsams654
20.04.12
✎
10:44
|
(14) я так понимаю, что (0) проверяет именно код символа, а не как Найти("АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЫЪЭЮЯ".
(15) Чтоб не выдумывать v8: Функция КодСимвола() возвращает код UNICODE. Чем узнать код ASCII ? |
|||
19
Масянька
20.04.12
✎
10:45
|
Ой, дядьки! Какие вы все добрые с утра :))))
СПАСИБО!!!!!! |
|||
20
Рэйв
20.04.12
✎
10:46
|
(18)Вообщето она допустимость символа проверяет:-)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |