Perguntas sobre 'regex'

Regex (ou regexp) é conhecido como correspondência de expressões regulares de padrões, cadeias de caracteres ou caracteres em, por exemplo, um arquivo de texto grande. As perguntas devem ser marcadas como tal, seja qual for a linguagem de programação envolvida e a tag também pode ser aplicada a programas de linha de comando ou gráficos que possuem plug-ins de regex ou algum recurso de regex.
2
respostas

Notepad ++ encontrar e copiar todos os tipos específicos de seqüências de caracteres no texto (atualizado)

Não está funcionando. Eu pressionei CTRL + F selecionado "expressão regular" e procurei por href=".*\.website\.com" Não achei nada Eu preciso procurar todas as instâncias de <a href="xxxx.website.com/"> onde xxxx muda, é de com...
03.06.2012 / 15:51
1
resposta

Diferença entre 'apropos *' e 'apropos'.

OpenSUSE 12.01, KDE, kernel 3.1.9-1.4-default Tentando obter todas as páginas do manual. Basicamente, a resposta é apropos . ou man -k . . Por que apropos \* retorna apenas cerca de 300 man pages, enquanto apropos . retorna quase 6...
10.05.2012 / 15:40
1
resposta

Conversão entre uma substituição vim e uma substituição de torta perl

Então eu tenho um arquivo test.txt, que contém, home -> range Se eu editar o arquivo no vim e executar o comando %s/^\(.*\)->\(.*\)$/ ::= ;/g , ele converterá o arquivo para range ::= home ; que é o que eu quero. No entan...
25.05.2012 / 09:02
1
resposta

Substituir certos elementos em um caminho por uma tag

Eu quero modificar os caminhos com um determinado padrão. Por exemplo ./foo/1023023/43655345/bar/ torna-se ./foo/_dir_/_dir_/bar/ O padrão é sempre precedido por / foo / seguido por 2 diretórios que possuem números como um nome...
06.04.2012 / 18:08
1
resposta

fail2ban-regex combina com strings, mas não com arquivos log e conf, por quê?

Se eu correr fail2ban-regex '31.22.105.115 - - [11/Apr/2014:18:09:54 +0100] "GET /admin/config.php HTTP/1.0" 301 573 "-" "-"' '^<HOST> - - (?:\[[^]]*\] )+\"(GET|POST)/(?i)(PMA|phptest|phpmyadmin|myadmin|mysql|mysqladmin|sqladmin|mypma|...
11.04.2014 / 20:28
1
resposta

Por que a invocação do egrep não é sensível a maiúsculas e minúsculas?

Estou usando a seguinte solicitação egrep como filtro para uma compilação de ant: egrep '\[.*\]|BUILD|time\:' O arquivo build.xml tem um grande número de destinos vazios ou sem importância que estou tentando filtrar. No entanto, qualquer...
28.02.2012 / 18:26
1
resposta

A mudança de maiúsculas e minúsculas com expressão regular é suportada em editores que não sejam o Vim?

Hoje tive a necessidade de alterar todas as strings codificadas de URL, como %BF , para as minúsculas como %bf . Minha primeira reação é escrever alguns scripts em Ruby para fazer essa conversão, e comecei a considerar usar a função gsub...
16.12.2011 / 15:20
2
respostas

Validar endereços IP na entrada do usuário com script em lote

Related:Script to assign and remove arbitrary secondary IPs to an interface Estou tentando aumentar o script na pergunta acima, validando a entrada do usuário para que o script funcione somente com endereços IP e máscaras de sub-rede válido...
12.12.2011 / 19:02
1
resposta

ed agrupar cancela os resultados?

Ao executar o seguinte comando sed no Windows (para maiúsculas, uma palavra-chave que não faz parte de outra palavra): "c:\Program Files (x86)\GnuWin32\bin\sed.exe" -e "s/[^a-z]*declare[^a-z]*/DECLARE/I" "SqlFile.sql" transformará dec...
13.12.2011 / 16:57
2
respostas

Grep log para determinada palavra somente se seguida por outra palavra

Eu tenho um arquivo de log com entradas como as seguintes: Entrada php notice bob php notice winner php notice blah winner php notice asfsdf test php erro)r bob...
30.08.2011 / 01:55