|  | Проверка на русский символ | ☑ | 
    
        | 0
    
        ПесДобряк   03.02.20✎ 16:56 | 
        Нужна проверка на русский символ.
 Поиском предлагают через Найти("..Весьалфавит..", СимволПроверки)
 
 Но данные читаются из файла и могут быть разные кодировки.
 
 Сработает такая проверка: ИначеЕсли чКодТекСимвола<128 Тогда ... ИначеЕсли сТекСимвол <> Врег(сТекСимвол) или сТекСимвол <> Нрег(сТекСимвол) Тогда
 
 Или я что-то упускаю?
 |  | 
    
        | 1
    
        FIXXXL   03.02.20✎ 17:01 | 
        (0) в БСП есть разного по этому поводу     |  | 
    
        | 2
    
        1Сергей   03.02.20✎ 17:04 | 
        Ну, после 128 же не только русик     |  | 
    
        | 3
    
        ПесДобряк   03.02.20✎ 17:07 | 
        (2) Да чего-то тупанул. ВРег и другие буквы обрабатывает.     |  | 
    
        | 4
    
        Кодер   03.02.20✎ 17:09 | 
        В ASCII буквы кириллицы идут одним блоком от заглавной "А" до прописной "я". Держи их в константах и проверяй диапазоном. ВРЕГ не используй, думаю что это будет тормозить.     |  | 
    
        | 5
    
        Кодер   03.02.20✎ 17:10 | 
        В KOI диапазон может быть разорван. В юникоде совсем не знаю, кто помнит - напишите, пожалуйста.     |  | 
    
        | 6
    
        ам794123   03.02.20✎ 17:12 | 
        RegExp     |  | 
    
        | 7
    
        pechkin   03.02.20✎ 17:13 | 
        в общем случае нельзя понять что за символ, если не учитывать кодировку     |  | 
    
        | 8
    
        hhhh   03.02.20✎ 17:27 | 
        (0) можно сократить
 ИначеЕсли Врег(сТекСимвол) <> Нрег(сТекСимвол) Тогда
 |  | 
    
        | 9
    
        Кодер   03.02.20✎ 18:14 | 
        (8) Латиница пройдёт, а не должна.     |  | 
    
        | 10
    
        pechkin   03.02.20✎ 18:16 | 
        лучше не стрнайти. а юзать соотвествие     |  |