Описание тега regex

Задавая вопросы регулярных выражений, всегда добавляйте тег для конкретного языка программирования или инструмента (например, Perl, Python или Java; vi, emacs или ɢɴᴜ grep; и т. Д.), Который вы используете.
1 ответ

Использование памяти REGEX

Не могли бы вы помочь мне изменить следующий однострочный, чтобы получить более точное использование памяти - сейчас это просто целое число, которое я хотел бы включить в первое значение после запятой. free -m | awk '/Mem:/ {tot = $2;} /cache:/{prin…
06 июн '12 в 19:26
1 ответ

Как мне переписать следующую ссылку в nginx?

Как я могу переписать следующую ссылку в nginx? http://www.example.com/filename/key.value/bar.foo в http://www.example.com/filename.php?key=value&bar=foo Обратите внимание.php также, пожалуйста!
07 июн '12 в 02:33
1 ответ

Varnish 3 игнорирует директиву req.backend

Varnish3 игнорирует директиву req.backend. Как объяснено в документации ( здесь), я установил два бэкэнда и регулярное выражение для перенаправления запроса на правильный. Кстати, Ликс, похоже, просто игнорирует директиву, очевидно, я что-то упускаю…
11 окт '14 в 10:23
1 ответ

Карта регулярных выражений Postfix для почтовых ящиков

Мне нужно переслать всю электронную почту, которая приходит в почтовый ящик по какой-то маске, в один конкретный почтовый ящик. Например, если почта получателя - 79001234567, ее следует переслать. строка из /etc/postfix/main.cf virtual_alias_maps = …
17 мар '14 в 05:59
2 ответа

Как заставить check_http -r искать ровно n экземпляров строки

У меня есть URL, который я могу запросить, чтобы убедиться, что мое приложение работает правильно. Результаты примерно такие как ниже. Проверка того, что "ok" в строке не говорит мне, что все хорошо, мне нужно знать, что это происходит 3 раза. {"Хоз…
06 дек '13 в 19:27
2 ответа

Nginx: регулярное выражение местоположения для нескольких путей

У меня есть два места в конфигурации nginx, которые работают: location ^~ /media/ { proxy_pass http://backend.example.com; } location ^~ /static/ { proxy_pass http://backend.example.com; } Как я могу объединить эти два в одном месте? Что я уже сдела…
30 дек '13 в 09:43
2 ответа

Нужно пользовательское регулярное выражение Nginx

Вот что я имею сейчас, и это работает, но нуждается в некотором улучшении. Я предполагаю, что мне нужно будет использовать регулярные выражения, и поэтому мне нужна помощь. Что мне нужно это http://www.example.com/filename/segment1/segment2/?argk=ar…
24 июл '12 в 05:29
0 ответов

Apache Proxy LocationMatch

Почему (виртуальный хост конф): ProxyStatus Off ProxyRequests Off RewriteEngine on <LocationMatch "/?(services/WeatherPort)$"> ProxyPreserveHost on ProxyPass ajp://127.0.0.1:8080/$1 ProxyPassReverse ajp://127.0.0.1:8080/$1 RequestHeader set X-…
28 фев '19 в 18:14
1 ответ

Инкапсулировать текст в кавычки с помощью буфера sed

Мне нужно выполнить поиск и замену, чтобы инкапсулировать переменную строку в одинарные кавычки (запись объекта php в запись массива php) так, чтобы следующий блок: $my_trip->trip_id = ( $my_trips_opts->trip_id > 0 ) ? $my_trips_opts->tr…
01 авг '12 в 20:25
1 ответ

Nginx перенаправляет все старые доменные домены на новый

У меня был очень длинный домен, поэтому я решил изменить его на более короткий и более дружественный. Но так как у меня много поддоменов (фактически, у меня есть подстановочный знак поддомена), я хотел сохранить поддомен при изменении только доменно…
23 мар '14 в 05:44
1 ответ

fail2ban регулярное выражение с пользовательским форматом журнала nginx

Основываясь на этом репозитории, я хочу использовать фильтры fail2ban для анализа моих журналов nginx и запрета подозрительных запросов и IP-адресов. На моем сервере я использую собственный формат журнала для nginx. В связи с тем, что я размещаю нес…
24 авг '18 в 11:39
1 ответ

Зачем заключать одну букву в регулярное выражение grep?

Я видел несколько случаев, когда люди делают это: grep [f]oobar Но я не понимаю, почему это предпочтительнее grep foobar
22 авг '12 в 19:40
2 ответа

Транспортное правило после часа

Я пытаюсь создать правило транспорта для автоматического добавления общего адреса электронной почты при получении в нерабочее время (с 8:00 до 17:00). В настоящее время идея состоит в том, чтобы использовать условие "когда заголовок сообщения соотве…
11 апр '19 в 17:28
1 ответ

Конвертировать из apache rewrite в nginx

Я хочу конвертировать из Apache переписать модули в Nginx RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR] RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR] RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR] …
09 сен '12 в 12:17
1 ответ

Postfix Regex Alias ​​с подстановкой текста

Я перехожу со старой структуры электронной почты ([первая буква имени]. [Фамилия]@company.com) на [первую букву имени] [фамилия]@company.com. Чтобы гарантировать, что почта, отправленная на старые адреса, получена необходимыми людьми, мне понадобитс…
15 июн '14 в 11:26
2 ответа

Как напечатать соответствие регулярному выражению

Моя проблема в два раза. Во-первых, это печать соответствия регулярному выражению. Второй фактическое регулярное выражение. Проблема 1: Я пытаюсь распечатать вывод yum grouplist --verbose в формате, который я могу поместить в файл conf для кукол. По…
17 июл '14 в 19:07
1 ответ

Соответствие%ff в правилах перезаписи Nginx

У меня есть несколько сомнительных запросов на мой сервер, которые содержат %ff а также %FF (например, /blog/%ffupdates/, Я получаю тысячи таких ежедневно и хотел бы начать перенаправлять их на 403. В настоящее время у меня есть конечная точка, кото…
17 июл '14 в 19:23
1 ответ

Обратный прокси-сервер: регулярное выражение для адресации серверов локальной сети

У меня есть несколько веб-серверов в локальной сети, адресуемые как http://serv1.lan/, http://serv2.lan/ и т. Д. Для адресации вне локальной сети запросы должны передаваться через обратный прокси-сервер аутентификации, например, https://proxy.com/se…
03 июн '18 в 09:41
1 ответ

htaccess неправильно переписывает URL

Это немного странно. Я делаю некоторую работу на сервере, и мне нужно переписать правила для реально существующих каталогов (в некоторых случаях они имеют глубину более одного уровня) На данный момент мой.htaccess выглядит так: RewriteEngine on Rewr…
10 окт '12 в 01:50
1 ответ

Ошибка разбора фильтра fail2ban

Я пытаюсь добавить дополнительное правило фильтра в фильтр exim fail2ban. Я хочу поймать неудачных попыток бота, которые пытаются отправить аутентификацию слишком рано. Failregex моего фильтра exim.conf выглядит следующим образом (с последней строко…
29 июн '18 в 19:39