Este é o comando regexp-assemblep que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online Windows ou emulador online MAC OS
PROGRAMA:
NOME
regexp-assemble - reúne uma lista de expressões regulares de um arquivo
SINOPSE
regexp-assemble -abcdfinprsStTuUvw arquivo [...]
DESCRIÇÃO
Monte uma lista de expressões regulares a partir da entrada padrão ou de um arquivo, usando o
Módulo Regexp :: Assemble.
OPÇÕES
-a olhe para frente. Insira afirmações de lookahead de largura zero "(? = ...)" no padrão, onde
necessário.
-b Em branco. Ignore as linhas em branco.
-c Comente. Filtragem básica de comentários. Retire os comentários do perl / shell ("\ s * #. * $ /").
-d Depurar. Ativa a saída de depuração. Consulte Regexp :: Assemble para obter os valores adequados.
-i Recuar. Imprima a expressão regular usando e indentação de n para exibir o aninhamento. Aka
impressão bonita. Implica -p.
-n Sem nova linha. Não imprima uma nova linha após o padrão. Útil ao interpolar o
saída em um sistema de modelos ou similar.
-p Imprimir. Imprima o padrão. Este é o padrão, no entanto, é necessário quando o -t
interruptor está habilitado (porque se você deseja testar padrões normalmente você não se importa
a aparência do padrão montado).
-r Reduzir. O comportamento padrão é reduzir o padrão montado. Habilitando isto
interruptor faz com que o algoritmo de redução seja desligado. Isso pode ajudá-lo a determinar
quanta redução é realizada.
regexp-assemble pattern.file | banheiro
# contra
regexp-assemble -r pattern.file | banheiro
-s Estatisticas. Imprima algumas estatísticas sobre o padrão montado. A saída é enviada para
STDERR (para permitir que o padrão gerado seja redirecionado para outro lugar).
-S Apenas estatísticas. Gostar -s, exceto que o próprio padrão não é produzido. Útil com
-d 8 para ver o tempo gasto.
-t Teste. Teste a expressão montada em relação ao conteúdo de um arquivo. Cada linha é
lê do arquivo e compara com o padrão. Linhas que não coincidem são
impresso. Em outras palavras, nenhuma saída é uma boa saída. Neste modo de operação, erro
o status é 1 no caso de uma falha, 0 se todas as linhas corresponderem.
-T Tempo. Imprima estatísticas sobre o tempo gasto para reduzir e montar o padrão. (Isto é
apenas um sinônimo de preguiçoso para "-d 8").
-u Exclusivo. Carpa se padrões duplicados forem encontrados.
-U Desenrolar. Transforme "a +" et al em "aa *" (o que pode permitir reduções adicionais).
-v Versão. Imprima a versão do script regexp-assemble.
-w Palavra / inteiro. Ao testar o conteúdo de um arquivo com "-t", coloque a expressão entre colchetes
com "^" e "$" para corresponder a toda a palavra ou linha do arquivo.
DIAGNÓSTICO
Imprime um resumo do problema se um padrão adicionado fizer com que a montagem falhe.
Use regexp-assemblep online usando serviços onworks.net