Я - новый улей.
Мой запрос: В файле журнала у нас есть поле запроса, подобное этому "GET /img/home/search-user-ico.jpg HTTP/1.1 ". Доступно более 10 000 записей.
Пример:
" GET /img/home/search-user-ico.jpg HTTP / 1.1"
" GET /JavaScript/jquery-1.4.2.min.js HTTP / 1.1 "" GET / ems / home HTTP / 1.1 "" POST / ir HTTP / 1.1 "" GET / CSS / jquery / themes / base/jquery.ui.button.css HTTP / 1.1 "" GET /CSS/jquery/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png HTTP / 1.1 "
" GET /JavaScript/jquery/jquery-ui-1.8.5.custom.min.js HTTP / 1.0 "
Из этого поля" GET /img/home/search-user-ico.jpg HTTP / 1.1 "я хочу только эту часть / img /home / search-user-ico.jpg , я хочу отделить его от GET, POST и HTTP / 1.1, поэтому, пожалуйста, помогите мне, как разделить это, используя строковые функции, доступные в вики. Я пробовал использовать некоторые из доступных синтаксисовв wiki.but я сейчас беспомощен.
я пробовал с синтаксисом вроде
select regexp_extract (request, 'a-zA-Za-zA-Z [a-zA-Z]', 2) из предела лог-файла 10;
выберите regexp_extract (запрос, 'GET (\ s) ([a-zA-Z]) ', 2) из предела лог-файла 10;
выберите regexp_extract (запрос,'. ? (\ s) (. ?) (\ s) (. s) (.*?) ', 2) из предела лог-файла 10;
выберите regexp_extract (запрос,'. (\ s) (. ) (\ s) (. *) ', 2)из лог-файла предел 10;
Спасибо -Джо