powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Регулярное выражение
7 сообщений из 7, страница 1 из 1
Регулярное выражение
    #39901655
LordAlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Коллеги!
помогите составить регулярку (если возможно) для процедуры

"имеется текст 01.05.07/12.11 варианты текста тут от 12.12.12 конец"

нужно определить, что текст соответствует или НЕ соответствует вот такому шаблону:
"имеется текст [%d1] [%w] от [%d2] конец"
где
[%d1] - от 1 до 3 наборов цифр подряд с любыми разделителями
[%w] - от 1 до 2 (не более 2) наборов любых символов подряд с любыми разделителями
[%d2] - от 1 (и более) наборов цифр подряд с любыми разделителями
...
Рейтинг: 0 / 0
Регулярное выражение
    #39901665
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LordAlex
наборов цифр подряд с любыми разделителями
цифра?
...
Рейтинг: 0 / 0
Регулярное выражение
    #39901666
LordAlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ага
набор цифр - т.е. чисел например 12348562.01 это два набора цифр (2 числа)
...
Рейтинг: 0 / 0
Регулярное выражение
    #39901673
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LordAlex
например 12348562.01
123 может быть двумя наборами цифр?
...
Рейтинг: 0 / 0
Регулярное выражение
    #39901684
LordAlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
-2-
LordAlex
например 12348562.01
123 может быть двумя наборами цифр?

нет это один набор (т.к. не имеет разделителей)

вот что у меня получилось для цифр:
Код: plsql
1.
2.
3.
4.
select regexp_replace(
'имеется текст 01.02.03.04 варианты текста тут от 12.12.12 конец',
'имеется текст ((([0-9]{1,}.){1,4})) варианты текста тут от ((([0-9]{1,}.){3})) конец',
'+') from dual;


но не получается с шаблоном [%w] - от 1 до 2 (не более 2) наборов любых символов подряд с любыми разделителям
...
Рейтинг: 0 / 0
Регулярное выражение
    #39901696
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LordAlex
(т.к. не имеет разделителей)
То есть, в первом сообщении ты соврал.
...
Рейтинг: 0 / 0
Регулярное выражение
    #39901699
LordAlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
-2-
LordAlex
(т.к. не имеет разделителей)
То есть, в первом сообщении ты соврал.

где?
[%d1] - от 1 до 3 наборов цифр подряд с любыми разделителями
1 набор 01
2 набора 01.05
3 набора 01.05.07
4 набора 01.05.07/12
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Регулярное выражение
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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