powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Регулярные выражения Oracle
1 сообщений из 26, страница 2 из 2
Регулярные выражения Oracle
    #39414512
fortnet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xtenderSYА вот тут несогласен:ну не надо так усложнять, можно проще:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
with t as (
           select '99999900' m     from dual union
           select '99999991'       from dual union
           select '99999999'       from dual union
           select '99999900000000' from dual union
           select '999000000009999' from dual union 
           select 'xtender' from dual
          )
select  m
  from  t
  where regexp_replace(
                       m,
                       '\D|(\d)(\1{6,}|(\1{5}))?'
                       ,'\3'
                      ) is not null
/



Это фантастика! Можно в учебник вставлять.
...
Рейтинг: 0 / 0
1 сообщений из 26, страница 2 из 2
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Регулярные выражения Oracle
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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