Articles of regex

Meta de Java RegEx (.) E ponto comum?

Em Java RegEx, como descobrir a diferença entre . (ponto) o caractere meta e o ponto normal como usamos em qualquer sentença. Como lidar com esse tipo de situação para outros meta-caracteres também como ( * , + , /d , …)

Como encontrar índices de todas as ocorrências de uma string em outra em JavaScript?

Eu estou tentando encontrar as posições de todas as ocorrências de uma seqüência de caracteres em outra seqüência de caracteres, não diferencia maiúsculas de minúsculas. Por exemplo, dada a string: Eu aprendi a tocar o Ukulele no Líbano. e o string de pesquisa le , eu quero obter o array: [2, 25, 27, 33] Ambas […]

Regex JavaScript concreto para caracteres acentuados (diacríticos)

Eu olhei no Stack Overflow ( substituindo caracteres .. eh , como JavaScript não segue o padrão Unicode relativo a RegExp , etc.) e realmente não encontrei uma resposta concreta para a pergunta: How can JavaScript match for accented characters (those with diacritical marks)? Eu estou forçando um campo em uma interface do usuário para […]

Validação de campo de expressão regular em jQuery

No jQuery, existe uma function / plugin que eu possa usar para combinar uma determinada expressão regular em uma string? Por exemplo, em uma checkbox de input de e-mail, recebo um endereço de e-mail e quero ver se ele está no formato correto. Qual function jQuery devo usar para ver se minha expressão regular de […]

Geração dinâmica Javascript Regexp de variables?

Como construir dois padrões de regex em um? Por exemplo, eu tenho um padrão longo e um menor, eu preciso colocar um menor na frente de um longo. var pattern1 = ‘:\(|:=\(|:-\(‘; var pattern2 = ‘:\(|:=\(|:-\(|:\(|:=\(|:-\(‘ str.match(‘/’+pattern1+’|’+pattern2+’/gi’); Isso não funciona. Quando estou concatenando strings, todas as barras se foram.

Java – melhor maneira de pegar todas as seqüências de caracteres entre duas seqüências de caracteres? (regex?)

Esta questão tem me incomodado há muito tempo, mas essencialmente eu estou procurando a maneira mais eficiente de pegar todas as Strings entre duas Strings. A maneira que tenho feito isso por muitos meses agora é através do uso de um monte de índices temporários, strings, substrings, e é muito confuso. (Por que o Java […]

Cadeia aleatória que corresponde a um regexp

Como você criaria uma string alfa-numérica aleatória que correspondesse a uma determinada expressão regular? Isso é especificamente para criar senhas iniciais que atendem aos requisitos de senha regulares.

Encontrar CRLF no Notepad ++

Como posso encontrar / replace todos os caracteres CR / LF no Notepad ++? Eu estou procurando algo equivalente ao ^ p caractere especial no Microsoft Word.

Analisando XML com REGEX em Java

Dado o trecho XML abaixo, preciso obter uma lista de pares nome / valor para cada filho em DataElements. XPath ou um analisador XML não pode ser usado por razões além do meu controle, portanto estou usando regex. 2.0 95465.00 11.A 13 92f4-MPA 7.19879 A saída de que preciso é: [{EmpStatus: 2.0}, {Expenditure: 95465.00}, {StaffType: […]

Expressão regular para corresponder URLs em Java

Eu uso o RegexBuddy ao trabalhar com expressões regulares. De sua biblioteca, copiei a expressão regular para corresponder aos URLs. Eu testei com sucesso dentro do RegexBuddy. No entanto, quando copiei como o sabor da String Java e colei-o no código Java, ele não funciona. A seguinte class imprime false : public class RegexFoo { […]