Вход | Регистрация


Проверка соответствия строки шаблону в запросе

Проверка соответствия строки шаблону в запросе
Я
   25-11
 
17.03.18 - 16:58
Как проще всего проверить, что строковое поле в запросе соответствует шаблону  типа NNN/NNN/ где N - цифра, но к-во может быть любым от 1 до 3.
Т.е. 1/1/, 22/22/, 22/1/ - всё подходит, все 9 вариантов.
Можно как-то более изящно, чем написать 9 раз "ПОДОБНО" и соединить условием "ИЛИ"?
 
 
   25-11
 
1 - 17.03.18 - 17:23
В общем случае хотелось бы проверить, что строка удовлетворяет условию [Число]/[Число]/

Это уже разбор строки при обработке результатов запроса? Нет какого-нибудь хитрого приёмчика в языке запросов?
   Garykom
 
2 - 17.03.18 - 17:28
А потом удивляются "чего это современные проги/конфы так тормозят"...
   25-11
 
3 - 17.03.18 - 22:10
(2) Не совсем понял данную реплику. Кто удивлятеся и почему?
   25-11
 
4 - 19.03.18 - 00:46
Может в рабочий день кому-то захочется поделиться знанием красивого решения?
   h-sp
 
5 - 19.03.18 - 04:42
(4) ну это же элементарно, Ватсон. Делаете еще один реквизит типа Булево Соответствует\не соответствует и его заполняете при записи данных в базу.

Чтобы в момент запроса вы не отвлекались на всякую фигню.
   Sammo
 
6 - 19.03.18 - 05:55
Помнится искал я в свое время в языке запросов возможность задавать люое количество чисел, но не нашел. Поэтому сделано сейчас через подобно [0-9] и перебрал все возможные варианты с количеством символов.
   25-11
 
7 - 20.03.18 - 09:39
(5) Приходит ветеринар к врачу. Тот его спрашивает:"Что болит?". "Ну, так-то каждый может ...".
(6) Пришлось также оставить. Много "ПОДОБНО... ИЛИ"
   h-sp
 
8 - 20.03.18 - 09:58
(7) ну тогда читай (2) до полного просветления.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует