Вопросы с тегом «regex»

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

3
Как мне сопоставить хост с подстановочными знаками в списках ACL в HAproxy?
У меня есть следующие строки в моем haproxy.conf: acl valid_domains hdr(Host) -i mysite.com images.mysite.com docs.mysite.com admin.mysite.com redirect location http://mysite.com/invalid_domain if !valid_domains Как мне сопоставить любой поддомен? Я старался: acl valid_domains hdr(Host) -i *.mysite.com а также: acl valid_domains hdr(Host) -i [a-z]+.mysite.com ... но ни сработало. Спасибо

4
Поиск литерала «> \» с помощью ack-grep
Я ищу строки, которые буквально имеют символ больше чем («>»), за которым следует пробел, за которым следует символ обратной косой черты («\»), то есть строка с этим:> \ Я думал, что побег позволит это, и для большего, чем это делает: $ ack-grep "\>" возвращает строки, в которых есть «>». Но …
9 grep  regex  escaping 

6
Переименование файлов в Linux с помощью регулярного выражения
У меня была группа файлов, которую я хотел бы последовательно переименовывать, файлы называются такими вещами, как "System-Log-01-01-2009-NODATA.txt" "Something-Log-01-01-2009-NODATA.txt" И я хотел их в нижнем регистре, ггггммдд, расширение .log "system.20090101.log" "something.20090101.log"
9 linux  regex  rename 

2
rsync: как исключить Dotfiles только в верхнем каталоге?
При выполнении резервного копирования в Bash с помощью rsyncя пытаюсь исключить все точечные файлы и скрытые каталоги в верхнем каталоге, но не те, которые находятся в каталогах, предназначенных для других целей. Например: /copyme.c /.dontcopythisfile /.dontcopythisdirectory/or_its_contents /directory/.butcopymetoo rsync -a --include=".includeme" --exclude=".*" . DESTне удается скопировать нужные точечные файлы в подкаталогах, но …
8 regex  bash  rsync 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.