powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Нахождение первого кириллического символа в строке
12 сообщений из 12, страница 1 из 1
Нахождение первого кириллического символа в строке
    #39397363
Toster_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день! имеется таблица с текстовым полем. как можно найти в ней позицию первого кириллического символа, чтобы отрезать все, что было до него

Спасибо
...
Рейтинг: 0 / 0
Нахождение первого кириллического символа в строке
    #39397371
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Перебирать и проверять по одному символу.
Также можно использовать Scripting.Regexp и аналогичные ему средства.
...
Рейтинг: 0 / 0
Нахождение первого кириллического символа в строке
    #39397381
Toster_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Т.е. в цикле каждую строку обрабатывать?
...
Рейтинг: 0 / 0
Нахождение первого кириллического символа в строке
    #39397412
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зачем? написать функцию, которая примет строку и вернёт нужный огрызок, и использовать её в запросе.
...
Рейтинг: 0 / 0
Нахождение первого кириллического символа в строке
    #39397441
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Функция вернет часть строки справа от первой кириличной буквы
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Public Function kir(stroka)
    Dim b() As Byte, i As Long
    b = stroka
    For i = 0 To UBound(b) - 1 Step 2
        If b(i) >= 16 And b(i + 1) = 4 Then
            kir = Mid(stroka, i \ 2 + 1)
            Exit Function
        End If
    Next
End Function


Использование в запросе
Код: sql
1.
select [ТекстовоеПоле], kir([ТекстовоеПоле]) as Остаток from таблица
...
Рейтинг: 0 / 0
Нахождение первого кириллического символа в строке
    #39397448
Toster_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mds_world,

Спасибо Вам большое! Очень помогли
...
Рейтинг: 0 / 0
Нахождение первого кириллического символа в строке
    #39397755
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mina Anna MazziniИ тут Акина рвет тельняшку на груди. Мдс - ажна запрос сваял, о котором была тишина.Да не ношу я тельняшки... И не пропадают наши умы, наоборот - работают. Костыль сделать тоже надо уметь...
...
Рейтинг: 0 / 0
Нахождение первого кириллического символа в строке
    #39397758
ROI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AkinaКостыль сделать тоже надо уметь...
Порочная и пагубная практика...
...
Рейтинг: 0 / 0
Нахождение первого кириллического символа в строке
    #39397764
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ROI , вот не соглашусь. Порой быстрее и проще быстро прикрутить костыль и тем выиграть время на создание нормального решения. Когда у тебя над душой стоит-подпрыгивает толпа придурков, которым надо срочно-бегом-прыжками-вотпрямсчас, особенно придурков начальствующих - очень даже к месту костылевание...
...
Рейтинг: 0 / 0
Нахождение первого кириллического символа в строке
    #39397853
ROI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akina ROI , вот не соглашусь. Порой быстрее и проще быстро прикрутить костыль и тем выиграть время на создание нормального решения. Когда у тебя над душой стоит-подпрыгивает толпа придурков, которым надо срочно-бегом-прыжками-вотпрямсчас, особенно придурков начальствующих - очень даже к месту костылевание...
Для профессионала, когда исчерпаны штатные возможности -- да.
Для начинающего нет.
ТС по ходу не профессионал.
...
Рейтинг: 0 / 0
Нахождение первого кириллического символа в строке
    #39397962
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ROIДля профессионала, когда исчерпаны штатные возможности -- да.Да сплошь и рядом для штатной реализации и отладки надо минимум неделю, а костыль ваяется за пару часов...
...
Рейтинг: 0 / 0
Нахождение первого кириллического символа в строке
    #39397999
ROI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akinaа костыль ваяется за пару часов...
Кем ваяется?
Начинающий ваяет не костыль а г*внокод.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Нахождение первого кириллического символа в строке
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]