Questions tagged «regex»

在询问正则表达式问题时,请始终为您使用的特定编程语言或工具(例如Perl,Python或Java; vi,emacs或grep等)添加标签。

3
如何匹配HAproxy的ACL列表中的通配符主机?
我的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“ \>” 返回其中包含“>”的行。 但是,当我尝试也逃脱反斜杠时,我得到: $ ack-grep“ \> \\” ack-grep:无效的正则表达式'\> \': 在正则表达式m / \> /中尾随\
9 grep  regex  escaping 


2
rsync:如何仅在最顶层目录中排除Dotfile?
当bash与下执行备份rsync,我想排除顶级目录中的所有点文件和隐藏目录,但不是那些另有目标目录。例如: /copyme.c /.dontcopythisfile /.dontcopythisdirectory/or_its_contents /directory/.butcopymetoo rsync -a --include=".includeme" --exclude=".*" . DEST无法在子目录中复制所需的点文件,但是诸如此类的变体--exclude="./.*"也会失败。 有什么建议吗?这是否需要过滤规则而不是简单规则--exclude?
8 regex  bash  rsync 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.