Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / регулярка через LIKE / 6 сообщений из 6, страница 1 из 1
19.03.2019, 11:56
    #39788297
smatch
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
регулярка через LIKE
использую в case like
Допустимы в строке символы только 0-9 / - a-j
В значение подставляю ] и Like его пропускает

Код: sql
1.
'26]5' LIKE '%[0-9/\-a-j]%'



как бы исключить
...
Рейтинг: 0 / 0
19.03.2019, 11:59
    #39788302
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
регулярка через LIKE
A что делают в шаблоне символы процента?

Текущий шаблон проверяет следующее - есть строго один символ из заданного набора, а остальные любые.
...
Рейтинг: 0 / 0
19.03.2019, 12:02
    #39788306
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
регулярка через LIKE
AkinaТекущий шаблон проверяет следующееВернее, мог бы проверять - если бы был валиден.
...
Рейтинг: 0 / 0
19.03.2019, 12:15
    #39788322
smatch
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
регулярка через LIKE
Akina,

Получается надо описывать для каждого символа?
А если символов от 1 до 5 может быть для каждого случая описывать?
...
Рейтинг: 0 / 0
19.03.2019, 12:23
    #39788328
Посетитель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
регулярка через LIKE
smatchAkina,

Получается надо описывать для каждого символа?
А если символов от 1 до 5 может быть для каждого случая описывать?

я бы шел от противного.
проверял, что в строке нет символов, не подходящих по маске.
...
Рейтинг: 0 / 0
19.03.2019, 12:33
    #39788334
smatch
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
регулярка через LIKE
Посетитель,
Спасибо

Код: sql
1.
NOT LIKE '%[^0-9A-J/-]%' 



вдруг кому пригодится
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / регулярка через LIKE / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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