powered by simpleCommunicator - 2.0.47     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Удалить все символы из строки кроме латинских букв и цифр
14 сообщений из 14, страница 1 из 1
Удалить все символы из строки кроме латинских букв и цифр
    #35820277
Prickly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый вечер!

Подскажите пож-та:
Как удалить все символы из строки кроме латинских букв и цифр?

Заранее благодарен.
...
Рейтинг: 0 / 0
Удалить все символы из строки кроме латинских букв и цифр
    #35820297
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
циклом, проверяя код каждого из символов Asc(), и соответственно сравнивая с нужным диапазоном и заменяя на пустую строку, что не входят в этот диапазон:
48-57 цифры
65-90 заглавные англ
97-122 прописные англ
...
Рейтинг: 0 / 0
Удалить все символы из строки кроме латинских букв и цифр
    #35820332
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Даже без Asc().

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
t=""
for i= 1  to len(s)
c=mid(s,i, 1 )
select case c
case "0" to "9", "a" to "z", "A" to "Z"
t=t & c
end select
next
...
Рейтинг: 0 / 0
Удалить все символы из строки кроме латинских букв и цифр
    #35820336
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Konst_One 65-90 заглавные англ
97-122 прописные англ
Прописные - это и есть заглавные. Маленькие называются строчные.
...
Рейтинг: 0 / 0
Удалить все символы из строки кроме латинских букв и цифр
    #35820806
Guest33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир Санычcase "0" to "9", "a" to "z", "A" to "Z"

При таком условии кроме латинских букв и цифр останутся еще арабские цифры!
...
Рейтинг: 0 / 0
Удалить все символы из строки кроме латинских букв и цифр
    #35820842
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Guest33При таком условии кроме латинских букв и цифр останутся еще арабские цифры!
Не понял юмора. Чем отличаются латинские цифры от арабских? Типа, если я поставил "0" to "9" в одном ряду с латинскими буквами, то цифры уже не арабские?
...
Рейтинг: 0 / 0
Удалить все символы из строки кроме латинских букв и цифр
    #35820860
Guest33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Опять неудачно пошутил. Римские=Латинские цифры пишут обычно с помощью латинских букв
(IV, LX и т.д.)...
...
Рейтинг: 0 / 0
Удалить все символы из строки кроме латинских букв и цифр
    #35820867
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Guest33Опять неудачно пошутил. Римские=Латинские цифры пишут обычно с помощью латинских букв
(IV, LX и т.д.)...
О, римские цифры я знаю, естессно. Просто тут с арабскими неоднозначность - сами-то арабы пишут цифры вот так:
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Удалить все символы из строки кроме латинских букв и цифр
    #38192652
Abisma2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В поле1 = DF45H1FG
Мне нужно на Поле2 показал 451
То ист показал только цифры
Спасибо!
...
Рейтинг: 0 / 0
Удалить все символы из строки кроме латинских букв и цифр
    #38192706
RVI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Abisma2008,

RegExpReplace
...
Рейтинг: 0 / 0
Удалить все символы из строки кроме латинских букв и цифр
    #38192800
Abisma2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
RVIAbisma2008,

RegExpReplace

Не смог найти то что мне нужно :)
...
Рейтинг: 0 / 0
Удалить все символы из строки кроме латинских букв и цифр
    #38192831
RVI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Abisma2008RVIAbisma2008,

RegExpReplace

Не смог найти то что мне нужно :)
Ну вот же, один из вариантов - 5395856
...
Рейтинг: 0 / 0
Удалить все символы из строки кроме латинских букв и цифр
    #38192843
Abisma2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
RVI,

Оказывается я не очень хорошо искал :(
Спасибо! :)
...
Рейтинг: 0 / 0
Удалить все символы из строки кроме латинских букв и цифр
    #38193133
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Abisma2008В поле1 = DF45H1FG
Мне нужно на Поле2 показал 451
То ист показал только цифры
Спасибо!
Вот очень похожий вопрос, который Вы уже задавали:
/topic/1008679
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Удалить все символы из строки кроме латинских букв и цифр
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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