Perguntas com a marcação «regex»

91
string de retorno com primeira correspondência Regex

Quero obter a primeira correspondência de uma regex. Neste caso, obtive uma lista: text = 'aa33bbb44' re.findall('\d+',text) ['33', '44'] Eu poderia extrair o primeiro elemento da lista: text = 'aa33bbb44' re.findall('\d+',text)[0] '33' Mas isso só funciona se houver pelo menos...

90
regex para corresponder a EOF

Eu tenho alguns dados parecidos com este john, dave, chris rick, sam, bob joe, milt, paul Estou usando este regex para combinar os nomes /(\w.+?)(\r\n|\n|,)/ que trabalha para a maior parte, mas as extremidades de arquivo abruptamente após a última palavra que significa o último valor não...

90
Expressão regular Javascript Remover Espaços

Então, estou escrevendo um pequeno plugin para JQuery para remover espaços de uma string. Veja aqui (function($) { $.stripSpaces = function(str) { var reg = new RegExp("[ ]+","g"); return str.replace(reg,""); } })(jQuery); minha expressão regular atualmente é [ ]+coletar todos os espaços....

89
Regex para validar JSON

Estou procurando um Regex que me permite validar json. Eu sou muito novo no Regex e sei o suficiente que analisar com Regex é ruim, mas pode ser usado para validar?

89
Correspondência de regex em uma instrução Bash if

O que eu fiz de errado aqui? Tentar corresponder qualquer string que contenha espaços, letras minúsculas, maiúsculas ou números. Caracteres especiais também seriam legais, mas acho que isso requer o escape de certos caracteres. TEST="THIS is a TEST title with some numbers 12345 and special...

88
Usando RegEX para prefixar e anexar no Notepad ++

Tenho uma lista bastante grande de palavras em um arquivo txt e estou tentando localizar e substituir regex no Notepad ++. Preciso adicionar uma string antes de cada linha e depois de cada linha .. Para que: palavra uma palavra dois palavra três tornar-se capaz: "wordone" capaz:...

87
Usando o sinal de estrela no grep

Estou tentando pesquisar a substring "abc" em um arquivo específico no linux / bash Então eu faço: grep '*abc*' myFile Não retorna nada. Mas se eu fizer: grep 'abc' myFile Ele retorna as correspondências corretamente. Agora, isso não é um problema para mim. Mas e se eu quiser pesquisar...

87
Operador OR de expressão regular Java

Pode ser uma pergunta idiota, mas não consegui encontrar em lugar nenhum: Como posso usar o operador de expressão regular java OR (|) sem parênteses? por exemplo: Tel | Telefone | Fax

87
Python regex - prefixo r

Alguém pode explicar por que o exemplo 1 abaixo funciona, quando o rprefixo não é usado? Achei que o rprefixo deve ser usado sempre que sequências de escape são usadas. Os exemplos 2 e 3 demonstram isso. # example 1 import re print (re.sub('\s+', ' ', 'hello there there')) # prints 'hello there...

87
usar expressão regular em condição if no bash

Gostaria de saber a regra geral para usar expressão regular na cláusula if no bash? Aqui está um exemplo $ gg=svm-grid-ch $ if [[ $gg == *grid* ]] ; then echo $gg; fi svm-grid-ch $ if [[ $gg == ^....grid* ]] ; then echo $gg; fi $ if [[ $gg == ....grid* ]] ; then echo $gg; fi $ if [[ $gg...