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.
Estou tentando usar o grep para encontrar a string "crk" em um arquivo. Eu sei que a string existe em um arquivo de origem c na forma
kop.crk_op = CRK_MOD_EXP;
No entanto, quando eu procuro usando
grep -rnw --include '*.c' '.' -e "crk...
05.04.2017 / 07:31
Ao executar o seguinte
echo "abc>asf<tfg"|sed 's/.*>\(.*\)<//'
A saída é:
asftfg
Eu não entendo porque tfg é impresso? Meu resultado esperado é asf . No entanto, funciona bem no seguinte.
expr 'echo "abc>as...
12.07.2013 / 16:16
Eu tenho um pequeno problema (ou um grande problema?). Eu quero instalar o pacote regex
para o Python 3.4. Mas então eu uso pip ou os nossos métodos de instalação Estou recebendo erro:
universe@universe-AOD270:~/Downloads/regex-2016.04.25$ p...
26.04.2016 / 14:05
Meu computador no trabalho tem uma tendência a gerar uma quantidade excessiva de arquivos principais, que podem ser úteis para a depuração, mas ocupam lentamente todo o espaço disponível no meu computador. Eu fiz este comando para excluir todos...
10.09.2015 / 21:02
É possível substituir ocorrências de uma sequência de caracteres recursivamente sem iterar novamente sobre a mesma sequência?
Ao executar um sed , como nos cenários a seguir, posso obter a saída mencionada.
$ echo XX | sed -e 's/XX/XoX/g...
15.10.2018 / 08:59
Um dos meus comandos BASH favoritos é:
find . -name '*.*' -exec grep 'SearchString' {} /dev/null \;
que pesquisa o conteúdo de todos os arquivos no diretório atual e abaixo dele para o SearchString especificado. Como desenvolvedor, isso v...
06.03.2012 / 00:28
Como posso pesquisar por expressões regulares como 'foo | bar' em páginas da Web usando o Google Chrome ou o IE? Estou ciente da extensão "Regular Expression Searcher", mas não funciona para mim. (Nada acontece quando eu clico em barra.) Os come...
27.04.2012 / 23:58
Estou usando o sed, versão GNU sed 4.2.1.
Eu quero usar a alternância "|" símbolo em uma subexpressão.
Por exemplo:
echo "blia blib bou blf" | sed 's/bl\(ia|f\)//g'
deve retornar
" blib bou "
mas retorna
"blia blib bou blf"....
22.02.2010 / 15:31
Estou tentando usar sed para substituir todos os padrões por dígitos seguidos imediatamente por um ponto (como 3. , 355. ) por uma string vazia. Então eu tento:
sed 's/\d+\.//g' file.txt
Mas isso não funciona. Por que isso?
01.12.2012 / 22:15
Eu preciso substituir algum texto dentro de um arquivo de texto por um substituto. Normalmente eu faria algo como
sed -i 's/text/replacement/g' path/to/the/file
O problema é que ambos text e replacement são strings complexas contend...
09.05.2012 / 17:00