powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Регулярные выражения. <содержимое> получить
8 сообщений из 8, страница 1 из 1
Регулярные выражения. <содержимое> получить
    #39462349
hobl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.
Какую-то очевидную вещь я не знаю. Есть '<content>', нужно content
Пробую .*, возвращает вместе с <>. Помогите, пожалуйста
...
Рейтинг: 0 / 0
Регулярные выражения. <содержимое> получить
    #39462352
hobl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чтобы исключить различные толкования.
select regexp_substr('<content>', '<.*>', 1, 1) from dual
...
Рейтинг: 0 / 0
Регулярные выражения. <содержимое> получить
    #39462356
trace.log
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hobl,

6474107
...
Рейтинг: 0 / 0
Регулярные выражения. <содержимое> получить
    #39462361
Фотография AmKad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hoblЧтобы исключить различные толкованияНет, давай потолкаемся.
Код: plsql
1.
select rtrim(ltrim('<content>', '<'), '>') from dual;

Код: plsql
1.
select regexp_substr('<content>', '<(.*)>', 1, 1, 'i', 1) from dual;
...
Рейтинг: 0 / 0
Регулярные выражения. <содержимое> получить
    #39462365
Фотография AmKad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AmKad
Код: plsql
1.
'<(.*?)>'
...
Рейтинг: 0 / 0
Регулярные выражения. <содержимое> получить
    #39462386
hobl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AmKad, я понял!!! Да!
У меня еще возможно такое <<content>>. Вот так работает правильно, но может быть можно "аккуратней"?
select regexp_substr('<<content>>', '<{1,}(.*?)>{1,}', 1, 1, 'i', 1) from dual;
...
Рейтинг: 0 / 0
Регулярные выражения. <содержимое> получить
    #39462390
Фотография AmKad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plsql
1.
'<([^<>]+)>'
...
Рейтинг: 0 / 0
Регулярные выражения. <содержимое> получить
    #39462399
hobl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хм... Т. е. есть <>, исключаем, а нет и не надо. И нет указания, что любой символ внутри может быть. Спасибо
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Регулярные выражения. <содержимое> получить
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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