Вопросы по теме 'regexp-substr'

Получение значения из строки, разделенной каналом, с использованием Regex (Oracle)
У меня есть образец исходной строки, как показано ниже, в формате с разделителями-вертикальными чертами, в котором значение obr может быть где угодно. Мне нужно получить второе значение трубы из первого появления obr . Итак, для следующих...
1740 просмотров

REGEXP_SUBSTR с отрицательной позицией
У меня есть запрос на обработку запятой как разделителя в строке. Я хочу заменить последнее вхождение. пример: строка: a, b, c, d строка: e, f, g, h, i, j select regexp_substr(string, '[^,]+', -1, 1) from dual; должно вернуть: d и j но...
885 просмотров
schedule 02.07.2022

ORACLE: SQL REGEXP_SUBSTR, который возвращает значение столбца после последней обратной косой черты (/)
ORACLE: SQL REGEXP_SUBSTR, который возвращает значение столбца после последней обратной косой черты (/) пример: ожидается https://test/test/test/test/getTest/1234 значение: 1234
316 просмотров
schedule 27.08.2022

Получить второе вхождение с regexp_substr
Я не могу заставить работать sqlfiddle, поэтому вот мой простой код: select REGEXP_SUBSTR(' EG SUZ SG SIN blabla ', '^(\s?[A-Z]{2} [A-Z]{3}\s?){2}') from dual; Я хочу получить SG SIN . Я знаю, что REGEXP_SUBSTR получил параметр,...
5704 просмотров
schedule 15.09.2022

REGEXP_SUBSTR получить второе совпадение
У меня есть эта строка: "Y::_~XXXXXX XXXXXX~MIGRATION~_~_~_~_~0~JOD50.000~USD257.43::JOD" Я хотел получить список валют через Regex . Пока я могу получить только первое совпадение, используя этот запрос: SELECT...
2447 просмотров
schedule 23.09.2023

Регулярное выражение для REGEXP_SUBSTR в Oracle
У меня есть следующий текст для поиска: #S7Z OK #Wed Feb 18 07:16:26 GMT 2015 expiration=10.0 lastModified=1424192425832 length=466472 path=/name/_master_/563/5638ad54-8079-4399-ba2b-3257b6e6c7fd.pdf userType= Слова, стоящие перед каждым =,...
515 просмотров
schedule 14.01.2023

REGEXP_SUBSTR для извлечения строки фиксированной длины, начиная с цифры
Table A ID ID_Descr 1 'DUP 8002061286' 2 'DUP 8002082667 ' 3 ' 8002082669 DUP' Я хотел бы извлечь строку из поля ID_Descr со следующими условиями: Строка всегда начинается с 8 Длина строки всегда 10 цифр Это означает...
1698 просмотров
schedule 19.10.2022

Преобразование в число из строки со специальными символами
У меня есть входной столбец со значениями ниже. 1.2% 111.00$ $100.00 aa ss Ожидаемый результат 1.2 111.00 100.00 null null Я пытаюсь использовать REGEXP_REPLACE и пытаюсь заменить каждый символ, который не является цифрой или "."...
29 просмотров

Эквивалент REGEXP_SUBSTR в HIVE SQL?
Доброе утро. Я ищу в Hive эквивалент REGEXP_SUBSTR, который я использую в других базах данных, таких как Teradata. Мой конкретный случай: у меня есть поле со строкой. Это выглядит примерно так: Row1: ABC ACC ADF AFA BAC CAF Row2: ACC BAC CAG...
933 просмотров
schedule 16.06.2023

Поиск строки Javascript в двойных и одинарных кавычках с использованием RegExp
Я использую следующий код для поиска подстроки в строке mystring.search(new RegExp(substring, 'i')) Причина, по которой я использую new RegExp , заключается в том, что я хочу искать без учета регистра. Однако, когда есть строка типа var...
47 просмотров
schedule 02.04.2023

специальные символы и символы, захваченные из строкового оракула
Я пытаюсь зафиксировать имена таблиц, начинающиеся с некоторых шаблонов, и найти общее количество для каждой группы, но я особенно хотел бы зафиксировать, ниже приведен пример Я думаю, что лучший способ зафиксировать вышеизложенное - использовать...
89 просмотров

Oracle получает все совпадающие вхождения из столбца
У меня есть таблица, в которой есть 2 столбца: ID и JOB_Description (текст). Я хотел бы написать оракул SQL для извлечения всех подстрок в столбце «Описание», которые соответствуют обычному шаблону. Тем не менее, я научился извлекать совпадающие...
635 просмотров
schedule 08.12.2023

Регулярное выражение Oracle для извлечения строки между первой парой скобок ‹ и ›
Мне было поручено проанализировать строку (которая, по сути, в формате XML), и мне нужно извлечь имя первого тега в строке. например: строка '<column><data-type>string</data-type>.............' или...
47 просмотров
schedule 31.12.2023

Почему REGEXP_SUBSTR читает определенные символы («L» и «RD») иначе, чем другие символы
Я работаю с REGEXP, и некоторые символы дают неожиданные результаты. Я пробовал код ниже WITH DATA(str) AS( SELECT '437 E MERRIMACK ST APT 14' FROM dual UNION ALL SELECT '29 MARIAN RD # B' FROM dual UNION ALL SELECT '29 MARIAN RD' FROM...
33 просмотров
schedule 15.01.2024

Извлечь число между двумя строками в Teradata
Мне нужна помощь в извлечении 49 из этой строки: «7 DAYS LATE 49 UNDERUSE» в Teradata, я продолжаю путаться с STRTOK или regexp_substr. Спасибо
109 просмотров
schedule 27.03.2024

Oracle REGEXP_SUBSTR Look-Ahead и Look-Behind
Я пытаюсь написать регулярное выражение, которое извлекает минимальную и максимальную ширину и длину из заданного текста. Например. У меня есть несколько примеров текстов, как показано ниже. 1. S-BARE-w<=1250;L<=4000 2....
363 просмотров
schedule 17.04.2024