Perguntas sobre 'regular-expression'

4
respostas

regex para corresponder identificadores sem duplo _

Eu quero que uma regex corresponda a identificadores com letras, dígitos e _ , sem sublinhados duplos. Minha tentativa atual: ^(?!_)(?!.*?_$)[a-zA-Z][a-zA-Z0-9_]+$ Exemplo: Abdfsdfsdf__ 1B2345_ v1__23456 __23456789b 12345-6789 12345...
06.06.2013 / 10:18
2
respostas

Regex para correspondência de frase com instrução case em ksh

Estou tentando iniciar ou interromper um serviço no AIX no ksh. Eu estou tentando começar a construir uma prova de erros para verificar coisas como se os serviços já estivessem inativos, etc. Aqui está o meu script #!/bin/ksh ########...
07.12.2012 / 22:21
1
resposta

remova os zeros à direita no awk não funcionando. erro de sintaxe

regex = "\.*0+$"; subst = ""; system("echo "id "| awk '{sub(\.*0+$," subst"); print}'"); Está dando o seguinte erro: awk: cmd. line:1: {sub(\.*0+$,); print} awk: cmd. line:1: ^ backslash not last character on line Eu também tente...
28.02.2012 / 23:58
2
respostas

Substituição no local de linhas que correspondem a algum padrão em um determinado conjunto de arquivos

Seguindo a minha pergunta anterior: Remove slashes/parent paths from filenames inside CSS and Javascript content Cheguei ao seguinte comando que substitui qualquer nome de arquivo nesses arquivos apenas pelo nome de base: grep -o -h -...
12.07.2011 / 18:26
1
resposta

Use o grupo de captura Sed Regex no método de substituição de seção

Eu tenho uma lista de nomes de arquivos com timestamp no seguinte formato: cat files .. 201807010112 .log .. 201807020112 .log .. 201807022359 .log .. 201807030112 .log .. 201807010412 .log Eu preciso de um determina...
06.08.2018 / 23:55
1
resposta

Copie recursivamente apenas certos diretórios que correspondem aos padrões listados em um arquivo

Eu tenho um diretório com a seguinte estrutura: -- 201893208 └── 8Z12 └── ko_8Z12_Full └── wp_we_8Z12_FullDAT └── 8Z12_DATFull └── P011 └── P011_Full └── 8Z12_FullDAT └── P011_...
11.07.2018 / 10:43
1
resposta

regex question - para corresponder uma string quando diferente de

Meu regex: ^[0-9]{9}_(010020)(004)-[0-9,a-z,A-Z]+__[0-9]{8}_[0-9]{4} Para corresponder a seguinte string: 010020004_010020004-xxxxxxxxxxxxxxxxxx_20180105_1606 O acima funciona bem ... mas se eu quiser corresponder uma string quando...
13.04.2018 / 16:21
0
respostas

As strings Perl interpoladas e literais no Nano são realçadas incorretamente

Estou tentando melhorar o realce de sintaxe do Nano para o Perl, mas encontrei um dilema interessante. Perl usa aspas simples para seqüências de caracteres literais e aspas duplas para seqüências de caracteres interpoladas. O problema com isso é...
11.09.2018 / 21:39
0
respostas

opções de regex do wget ignoradas sobre o ftp

Wget especifica as opções --accept-regex e --reject-regex para limitar os downloads recursivos. Não consigo fazer com que funcionem com uma conexão ftp. Por exemplo, eu esperaria que --reject-regex='.*' rejeitasse tudo, mas, em vez d...
25.04.2018 / 11:58
2
respostas

Extrai todo o tráfego correspondente a um pedido com um parâmetro

Para cada linha de access.log com o padrão /mypattern : www.example.com:80 192.0.2.17 - - [29/Sep/2017:13:49:02 +0200] "GET /mypattern?foo=bar&iptosearch=198.51.100.5 Eu gostaria de extrair o parâmetro iptosearch e mostrar t...
04.10.2017 / 12:04