Perguntas com a marcação «regex»

160
Pesquise e substitua no bash usando expressões regulares

Eu já vi este exemplo: hello=ho02123ware38384you443d34o3434ingtod38384day echo ${hello//[0-9]/} O que segue esta sintaxe: ${variable//pattern/replacement} Infelizmente, o patterncampo parece não suportar sintaxe de regex completa (se eu usar .ou \s, por exemplo, tentar corresponder aos...

153
Expressão regular para correspondência exata de uma string

Eu quero combinar duas senhas com expressão regular. Por exemplo, eu tenho duas entradas "123456" e "1234567", então o resultado não deve corresponder (falso). E quando eu tiver inserido "123456" e "123456", o resultado deverá corresponder (verdadeiro). Eu não consegui fazer a expressão. Como eu...

152
zeros à esquerda nos trilhos

Eu tenho campos hre min, ambos os números inteiros no meu aplicativo. Para o hrcampo, se o usuário digitar "1", gostaria que o Rails preenchesse automaticamente "01" antes de salvá-lo no banco de dados. Também para o mincampo, se o usuário digitar "0", ele deverá ser inserido como "00". Como posso...

151
Detectar URLs em texto com JavaScript

Alguém tem sugestões para detectar URLs em um conjunto de strings? arrayOfStrings.forEach(function(string){ // detect URLs in strings and do something swell, // like creating elements with links. }); Atualização: Acabei usando esse regex para detecção de link ... Aparentemente, vários anos...

150
Meta-caractere Java RegEx (.) E ponto comum?

No Java RegEx, como descobrir a diferença entre .(ponto) o meta caractere e o ponto normal, como usamos em qualquer frase. Como lidar com esse tipo de situação para outros personagens meta também como ( *, +, \d,

150
Regexes não gananciosas do Python

Como faço para criar uma regex python como "(.*)"essa, dada a "a (b) c (d) e"correspondência python em "b"vez de "b) c (d"? Eu sei que posso usar em "[^)]"vez disso ".", mas estou procurando uma solução mais geral que mantenha meu regex um pouco mais limpo. Existe alguma maneira de dizer ao python...