Perguntas com a marcação «regex»

Expressões regulares fornecem uma linguagem declarativa para corresponder aos padrões dentro das strings. Eles são comumente usados ​​para validação, análise e transformação de cadeias. Como as expressões regulares não são totalmente padronizadas, todas as perguntas com essa tag também devem incluir uma tag que especifique a linguagem ou ferramenta de programação aplicável. NOTA: Solicitar expressões regulares em HTML, JSON etc. tende a ter reações negativas. Se houver um analisador, use-o.

5
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 faço isso?
153 regex 




7
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 …

19
Qual é a maneira mais simples de converter uma string Java de todas as maiúsculas (palavras separadas por sublinhados) em CamelCase (sem separadores de palavras)?
O título praticamente diz tudo. Qual é a maneira mais simples / elegante de converter, em Java, uma string do formato "THIS_IS_AN_EXAMPLE_STRING"para o formato " ThisIsAnExampleString"? Eu acho que deve haver pelo menos uma maneira de fazer isso usando String.replaceAll()e uma regex. Meus pensamentos iniciais são: acrescente a sequência com …
152 java  regex  string 


13
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 depois. kLINK_DETECTION_REGEX = /(([a-z]+:\/\/)?(([a-z0-9\-]+\.)+([a-z]{2}|aero|arpa|biz|com|coop|edu|gov|info|int|jobs|mil|museum|name|nato|net|org|pro|travel|local|internal))(:[0-9]{1,5})?(\/[a-z0-9_\-\.~]+)*(\/([a-z0-9_\-\.]*)(\?[a-z0-9+_\-\.%=&]*)?)?(#[a-zA-Z0-9!$&'()*+.=-_~:@/?]*)?)(\s+|$)/gi O ajudante completo (com suporte …
151 javascript  regex  url 

7
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 …

8
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 java  regex 

6
Converter tag de fechamento PHP em comentário
Uma das linhas do meu script contém uma tag de fechamento do PHP dentro de uma string. Sob operação normal, isso não causa problemas, mas preciso comentar a linha. Tentei comentar esta linha com //, /* */e #mas nenhum deles trabalho, o analisador considera fechando tag para ser um tag …
149 php  regex  tags  comments 

21
Como você depura uma regex? [fechadas]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …
149 regex  debugging  pcre 


17
Expressão regular para correspondência de coordenadas de latitude / longitude?
Estou tentando criar uma expressão regular para combinar as coordenadas de latitude / longitude. Para combinar um número de precisão dupla que usei (\-?\d+(\.\d+)?), tentei combinar isso em uma única expressão: ^(\-?\d+(\.\d+)?),\w*(\-?\d+(\.\d+)?)$ Eu esperava que isso correspondesse a um duplo, uma vírgula, talvez algum espaço e outro duplo, mas não …
149 regex 

6
"\ D" em regex significa um dígito?
Eu descobri isso em 123, \dcorrespondências 1e 3mas não 2. Eu queria saber se \dcorresponde a um dígito satisfazendo que tipo de requisito? Eu estou falando sobre regex estilo Python. O plug-in de expressão regular no Gedit está usando o regex no estilo Python. Criei um arquivo de texto com …
147 python  regex  encoding  gedit 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.