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.



15
Como posso combinar várias ocorrências com uma regex em JavaScript semelhante à preg_match_all () do PHP?
Estou tentando analisar seqüências de caracteres codificadas em URL que são compostas de pares chave = valor separados por um &ou outro& . O seguinte corresponderá apenas à primeira ocorrência, dividindo as chaves e os valores em elementos de resultado separados: var result = mystring.match(/(?:&|&)?([^=]+)=([^&]+)/) Os resultados para a sequência …
160 javascript  regex 

6
Criar matriz de correspondências regex
Em Java, estou tentando retornar todas as correspondências de regex para uma matriz, mas parece que você só pode verificar se o padrão corresponde a algo ou não (booleano). Como posso usar uma correspondência de regex para formar uma matriz de todas as strings que correspondem a uma expressão de …
160 java  regex 

7
Interpolando uma Cadeia de Caracteres em uma Regex
Preciso substituir o valor de uma string na minha expressão regular em Ruby. Existe uma maneira fácil de fazer isso? Por exemplo: foo = "0.0.0.0" goo = "here is some other stuff 0.0.0.0" if goo =~ /value of foo here dynamically/ puts "success!" end
160 ruby  regex 

5
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 caracteres literais). Como posso procurar / substituir uma string usando a sintaxe regex completa?
160 regex  bash 


5
Corresponder quebras de linha - \ n ou \ r \ n?
Enquanto escrevia esta resposta , tive que corresponder exclusivamente em quebras de linha em vez de usar o ssinalizador -flag ( dotall- ponto corresponde a quebras de linha). Os sites geralmente usados ​​para testar expressões regulares se comportam de maneira diferente ao tentar corresponder em \nou \r\n. Percebi O Regex101 …

12
Como faço para converter o CamelCase em nomes legíveis por humanos em Java?
Eu gostaria de escrever um método que converta o CamelCase em um nome legível por humanos. Aqui está o caso de teste: public void testSplitCamelCase() { assertEquals("lowercase", splitCamelCase("lowercase")); assertEquals("Class", splitCamelCase("Class")); assertEquals("My Class", splitCamelCase("MyClass")); assertEquals("HTML", splitCamelCase("HTML")); assertEquals("PDF Loader", splitCamelCase("PDFLoader")); assertEquals("A String", splitCamelCase("AString")); assertEquals("Simple XML Parser", splitCamelCase("SimpleXMLParser")); assertEquals("GL 11 Version", splitCamelCase("GL11Version")); }







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.