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.
3
respostas

Como usar o grep para corresponder aos nomes de domínio?

Eu tenho uma lista de URLs como: hxxp://url.com/subpage.html hxxp://www.url2.com/index.php hxxp://subdomain.url3.com/somepage.php ... Como posso usar o grep para corresponder apenas aos nomes de domínio? Todos os URLs têm um / após o d...
10.01.2011 / 03:51
1
resposta

Emacs: Como fazer o regexp procurar o padrão para C-s?

Como posso alterar o Emacs para que a pesquisa regular (em vez da pesquisa normal) seja o padrão? Eu gostaria de poder digitar C-s [0-9] , por exemplo, e isso me leva ao próximo número. Em seguida, pressione C-s novamente e isso me leva...
20.04.2011 / 17:45
2
respostas

Remover números no meio de uma string

Eu quero remover os decimais em excesso de uma string usando find / replace com regex. Por exemplo: <xml_taga>145.3345542123</xml_taga> <xml_tagb>125.1245471</xml_tagb> <xml_tagc>42.12</xml_tagc> Dev...
30.08.2017 / 20:16
1
resposta

Regex para corresponder aos comentários XML

Estou procurando um Regex para corresponder comentários em documentos XML: <root> <!-- match this --> <but>not this</but> <!-- and also this --> </root> Já experimentei <!--[^(-->)]*--...
05.12.2016 / 18:54
3
respostas

sed: substitui apenas o primeiro intervalo de números

Imagine que eu tenha um arquivo de entrada como este: INSERT INTO video_item_theme VALUES('9', '29'); INSERT INTO video_item_theme VALUES('19', '312'); INSERT INTO video_item_theme VALUES('414', '1'); E desejo adicionar 10000 apenas ao pr...
10.09.2012 / 11:11
2
respostas

Vim, localiza e substitui '^ (. *)' por '^ {. *}'

Estou tentando encontrar e substituir caret open_parentheses some_content close_parentheses (por exemplo, ^(.*) ) por caret open_curly_bracket the_same_content close_curly_bracket (ou seja, ^{.*} , mas tenho problemas. 1) Eu não ent...
22.07.2012 / 16:11
1
resposta

Como usar quantificadores regex para renomear múltiplos arquivos com zmv?

Eu tenho os seguintes arquivos em um único diretório: 1-1 - different text for each file here.txt 1-2 - different text for each file here.txt . . 1-9 - different text for each file here.txt 1-10 - different text for each file here.txt 1-11 -...
25.02.2011 / 23:26
2
respostas

Como renomear todos os arquivos e diretórios na pasta atual?

Eu tenho uma estrutura de diretórios como esta: ./ whatever/ foos_whatever.ext something/ foo/ 1.ext 2.ext another/ foo.ext Desejo renomear todos os diretórios de arquivos e que contenham foo . Eu gostari...
17.05.2011 / 19:42
1
resposta

Procura usando expressão regular em um navegador?

Existe uma maneira de pesquisar em um navegador (com qualquer um deles) usando expressões regulares? Digamos que eu queira procurar por "python" ou "php" Eu não quero ter que fazer isso duas vezes. Idealmente, isso poderia ser feito dentro da GU...
23.10.2010 / 19:30
1
resposta

Como você realiza uma pesquisa 2D no vim?

Estou procurando por linhas em um arquivo que correspondam a um padrão bidimensional. Por exemplo, dado o seguinte arquivo de entrada: aaaba aabaa aaaba aaaaa aaaaa Eu gostaria de usar um padrão como ab ba ab para combinar nas 3...
22.05.2014 / 20:39