Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VBScript работа с текстом / 4 сообщений из 4, страница 1 из 1
31.07.2019, 10:54
    #39843316
bbc116
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBScript работа с текстом
Для работы с базой данных (на MS Access) пишем процедуры на VBScript

Есть необходимость проверить определенную запись в таблице на наличие определенных символов (запись - строка, символы которые надо найти и заменить - набор из недопустимых значений, допустим ",", "/", "\", "?", ":")

Если код VBScript такого вида:

Comment = REPLACE(<Comment>, ",", "_") все работает корректно, любая , заменяется на _ , но если переписать так:
Comment = REPLACE(<Comment>, "," OR "/" OR "\", "_") то ничего не заменится вообще.

В чем ошибка? Не писать же реплэйс на каждый символ из недопустимых отдельно
...
Рейтинг: 0 / 0
31.07.2019, 10:58
    #39843318
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBScript работа с текстом
RegExp используйте
...
Рейтинг: 0 / 0
31.07.2019, 11:00
    #39843319
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBScript работа с текстом
bbc116В чем ошибка?в том, что ты придумал собственный синтаксис от фонаря и почему-то решил, что он должен работать. bbc116Не писать же реплэйс на каждый символ из недопустимых отдельнов общем-то да. Не знаю, как-там сейчас в современном драйвере для аксесса, вероятно можно использовать регулярные выражения.
...
Рейтинг: 0 / 0
31.07.2019, 16:02
    #39843563
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBScript работа с текстом
Shocker.Proв том, что ты придумал собственный синтаксис от фонаря и почему-то решил, что он должен работать.АВДРУГ!
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VBScript работа с текстом / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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