Описание тега regexp-like
Функция Oracle аналогична условию LIKE, но REGEXP_LIKE выполняет сопоставление с шаблоном регулярного выражения. См. Также REGEXP_INSTR, REGEXP_REPLACE, REGEXP_SUBSTR и REGEXP_COUNT для других функций, расширенных для использования регулярных выражений.
2
ответа
Oracle SQL regexp_like по типам Юникод
Допустим, у меня есть шаблон в типах Unicode (или в категориях Unicode, согласно https://www.regular-expressions.info/unicode.html) LLLLZLLLZLLLL NNNN Я пытаюсь написать запрос SQL, выбирая записи в столбце, который точно соответствует шаблону. У ме…
17 дек '18 в 05:22
18
ответов
Запросить список названий CITY, начинающихся с гласных (то есть, a, e, i, o или u) из STATION
Запросить список CITY имена, начинающиеся с гласных (то есть, a, e, i, o или u) из STATION, Мой ответ / проверенный код: select city from station where REGEXP_LIKE(city,'[^aeiou]+'); Но это не кажется правильным. Пожалуйста, помогите мне с этим.
28 фев '19 в 07:09
3
ответа
Использование REGEXP_LIKE в Oracle
В таблице MyTable у меня есть следующие данные в столбце MyField, размер которого составляет 80 символов: MyField ------- WA W W51534 W W Я пытаюсь исключить строки, начинающиеся с WA до regexp_like. Но следующий запрос возвращает строку W51534, а н…
30 ноя '18 в 09:10
1
ответ
Как использовать Oracle regexp_like для определения строк, где столбец содержит любой из символов
У меня есть таблица, где мне нужно определить строки, где столбец с именем LONGDSC содержит любой из следующих символов _*%?:;=()[]/\|#." Я перепробовал много разных итераций, но безуспешно. Буду признателен за любую помощь. select * from tablex whe…
19 фев '18 в 22:41
1
ответ
Проверка на регулярные выражения для символа в строке
Если я хочу проверить, что строка содержит @символ я могу написать что-то вроде REGEXP_LIKE(source_column,'@') или же REGEXP_LIKE(source_column, '.*@.*') В чем разница между этими двумя формами? И почему REGEXP_LIKE(source_column,'@') возвращает tru…
13 апр '16 в 12:44
2
ответа
REGEXP_LIKE для всего, что не похоже на ММ / ДД / ГГГГ
Какое регулярное выражение будет использоваться для перехвата чего-либо в базе данных, кроме выражения MM / DD / YYYY. (Я хочу, чтобы все, кроме указанного выше формата, могло быть dd-mon-yy или yyyy / mm / dd и т. Д.) Я использую запрос регулярного…
21 мар '18 в 09:21
2
ответа
Подсчет строк, возвращаемых regexp_like
Мне нужно посчитать количество строк, возвращаемых REGEXP_LIKE() в оракуле. как я это сделал? Я пробовал следующий запрос в функции: RETURN COUNT(REGEXP_LIKE(SIN, '^(-|\\+){0,1}([0-9]+\\.[0-9]*|[0-9]*\\.[0-9]+|[0-9]+)$'));
22 июл '16 в 05:13
1
ответ
jpa нативный запрос регулярных выражений, как с querydsl
У меня есть запрос, как это: select t.* from T_ex_table t where regexp_like(t.note, '^(.*[^[:digit:]]+)?([condition])([^[:digit:]]+.*)?$', 'n') И если я использую его в jpa с querydsl(com.querydsl) вроде (это scala, и это не важно): @Query(value = "…
23 апр '18 в 15:01
1
ответ
Регулярное выражение, чтобы соответствовать 1 или два символа в наборе, и убедитесь, что они разные
Ладно, банда, вот моя загадка: Я ищу соответствие строки, используя ванильный JavaScript test(), функция от RegExp прототип, чтобы проверить входную переменную inp: /{CONDITION}/.test(inp) Строка должна соответствовать следующим условиям: Это может …
01 янв '19 в 01:13
2
ответа
Возвращение строк с разделенными запятыми значениями по шаблону (Oracle SQL)
У меня есть поле с разделенными запятыми значениями: 1,2,AA,4,Z 1,ZZ,44,A,1 1,44,33,AA,Z 4,2,Z,A,F 1.2,4,E,1,1 F,1,3.4,3,A Можно ли выбрать строки с правилом: число, число, символы, что-нибудь? Результат может быть: 1,2,AA,4,Z 4,2,Z,A,F 1.2,4,E,1,1 …
22 янв '19 в 07:26
1
ответ
Один и тот же собственный запрос возвращает разные результаты при развертывании на другом сервере Glassfish.
У меня есть веб-приложение, которое перечисляет некоторые данные. Если я запускаю локально (glasssfish 4.1 jdk 1.8 build 13), он возвращает мне 11 строк. То же самое происходит, если я запускаю запрос непосредственно в базе данных (11 строк). Но пос…
24 янв '19 в 22:35
2
ответа
Как я могу разобрать html мета описания с классическим asp xmlhttp
Я использую классический код с синтаксическим анализом HTML метаданных описания: HTML пример: <meta name="keywords" content="Software AG, Altenkesseler Straße 17, Saarbrücken, Saarland, software ag, Ofis" /> Код разбора: Baslangic = InStr(1,sd…
27 июн '17 в 16:26
2
ответа
Match specific words in comma delimited string
I have a list of value that are allowed such as: the cat, the mouse, the dog, and the parrot. Now I want to have the possibility to add many values from this list in a cell separated with semicolon (;). That means I can add: The cat; The dog; The mo…
20 апр '17 в 08:58
1
ответ
REGEXP_LIKE QUERY IN ORACLE DB
Мне нужно в настоящее время соответствовать 00000012345 а также 12345 в моем DB поисковый запрос. В настоящее время я использую следующий запрос: SELECT * FROM BPP.CHECK_REGISTER WHERE CHECK_NO like CONCAT('%',:checkNum) для поиска, но здесь % может…
14 ноя '18 в 09:51
2
ответа
Как и регулярное выражение
Для как у нас есть%. например: если мы дадим объявление%, оно извлечет все записи, которые начинаются с рекламы, но я должен использовать regexp_like. для regexp_like, что можно использовать, чтобы он действовал как% для лайка. я не могу использоват…
23 июн '15 в 06:22
3
ответа
SQL с использованием регулярного выражения REGEXP_LIKE()
У меня возникли некоторые проблемы, когда я не могу выглядеть как регулярное выражение, совпадающее с 3 или более буквами "а" или "е" в названии. Найдите всех менеджеров, которые управляют сотрудниками, по крайней мере, с 3 буквами "а" или "е" в наз…
12 фев '16 в 13:59
1
ответ
Oracle Regexp_like с использованием предложения AND
Я ищу, чтобы найти все случаи "Dr. Jones"в поле имени, используя regexp_like. Я могу сделать OR (все имена с DR или JONES в нем), но мне нужно, чтобы оба имени присутствовали в поле. Есть ли простой способ сделать это с помощью regexp_like без испол…
13 май '15 в 00:03
0
ответов
Реализация REGEXP_LIKE в HQL
У меня есть следующий оракул-запрос, и я хочу, чтобы это было реализовано в Criteria Query в HQL ВЫБЕРИТЕ ЗАДАНИЕ ИЗ MASTER_TABLE, ГДЕ REGEX_LIKE (ЗАДАНИЕ, '^[A-Za-z]+$'); Основная идея состоит в том, чтобы выбрать строки, в которых есть только числ…
30 ноя '18 в 12:23
2
ответа
Как сделать отрицательный вывод в oracle regexp_like(), '?!' не работает
Запрос: select 1 "val" from dual where regexp_like('ITEM HEIGHT','^(?!ICON).*HEIGHT$'); Приведенный выше запрос не возвращает меня 1, Пожалуйста, дайте мне знать, как добиться негативного взгляда с помощью оракула regexp_like(), Примечание: пожалуйс…
26 сен '17 в 13:23
1
ответ
Поиск буквенно-цифровых значений с учетом регистра с помощью Regexp_like plsql
Я пытаюсь найти буквенно-цифровое значение в столбце, который чувствителен к регистру.Я попробовал этот шаблон, но он не работает. `REGEXP_LIKE ('1000 - 2000 test', '^[0-9]{4} - [0-9]{4} test', 'c')` Или регистр не учитывает буквенно-цифровые значен…
13 апр '16 в 13:36