Допустим, у меня есть шаблон в типах Unicode (или Unicode Categories, согласно https://www.regular -expressions.info / unicode.html )
LLLLZLLLZLLLL
NNNN
Я пытаюсьчтобы написать SQL-запрос, выбирая записи в столбце, который точно соответствует шаблону.
У меня есть запись «2343» в этом столбце, наряду со многими другими смешанными буквенными числами, или более (более 4) Количество символов Unicode.
Я хочу получить ровно «2343» (или любую запись из 4 номеров Unicode).
Попробовал несколько, например
SELECT field1
FROM myTable1
WHERE regexp_like(field1, '[^\p{N}{4}S]');
SELECT field1
FROM myTable1
WHERE regexp_like(field1, '[^\p{N}\p{N}\p{N}\p{N}S]');
Ничего не работает.