Articles of regex

Expressão regular para corresponder a caracteres não ingleses?

Qual é a maneira mais fácil de combinar caracteres não ingleses em um regex? Eu gostaria de combinar todas as palavras individualmente em uma string de input, mas o idioma pode não ser o inglês, então eu precisarei combinar coisas como ü, ö, ß e ñ. Além disso, isso é em Javascript / jQuery, portanto, […]

Regex para senha deve conter pelo menos oito caracteres, pelo menos um número e letras maiúsculas e minúsculas e caracteres especiais

Eu quero uma expressão regular para verificar que: Uma senha contém pelo menos oito caracteres, incluindo pelo menos um número e inclui letras maiúsculas e minúsculas e caracteres especiais, por exemplo # ? ! . Não pode ser sua senha antiga ou conter seu nome de usuário, “password” ou “websitename” E aqui está minha expressão […]

expressões regulares do seletor jQuery

Eu sou após a documentação sobre o uso de curinga ou expressões regulares (não tenho certeza sobre a terminologia exata) com um seletor de jQuery. Eu mesmo procurei por isso, mas não consegui encontrar informações sobre a syntax e como usá-la. Alguém sabe onde está a documentação da syntax? EDIT: Os filtros de atributo permitem […]

Javascript: equivalente lookbehind negativo?

Existe uma maneira de conseguir o equivalente a um lookbehind negativo em expressões regulares de javascript? Eu preciso corresponder uma string que não comece com um conjunto específico de caracteres. Parece que não consigo encontrar um regex que faça isso sem falhar se a parte correspondente for encontrada no início da string. Lookbehinds negativos parecem […]

Regex: combina tudo, mas

Eu preciso de um regex capaz de combinar tudo, mas uma seqüência de caracteres começando com um padrão específico (especificamente index.php e o que se segue, como index.php?id=2342343 )

Diferença entre matches () e find () no Java Regex

Eu estou tentando entender a diferença entre matches() e find() . De acordo com o Javadoc, (pelo que eu entendi), matches() irá procurar a string inteira mesmo se ela encontrar o que está procurando, e find() irá parar quando encontrar o que está procurando. Se essa suposição estiver correta, não será possível ver quando você […]

\ d é menos eficiente que

Eu fiz um comentário ontem sobre uma resposta em que alguém usou [0123456789] em uma expressão regular em vez de [0-9] ou \d . Eu disse que provavelmente era mais eficiente usar um especificador de intervalo ou dígito do que um conjunto de caracteres. Eu decidi testar isso hoje e descobri para minha surpresa que […]

Expressão Regular para corresponder aos colchetes externos

Eu preciso de uma expressão regular para selecionar todo o texto entre dois colchetes externos. Exemplo: some text(text here(possible text)text(possible text(more text)))end text Resultado: (text here(possible text)text(possible text(more text))) Eu tenho tentado por horas, note que o meu conhecimento de expressões regulares não é o que eu gostaria que fosse 🙂 então qualquer ajuda será […]

Regex lookahead, lookbehind e grupos atômicos

Eu encontrei essas coisas no meu corpo de regex, mas eu não tenho a menor idéia do que posso usá-las. Alguém tem exemplos para que eu possa tentar entender como eles funcionam? (?!) – negative lookahead (?=) – positive lookahead (?<=) – positive lookbehind (?) – atomic group

Como posso testar expressões regulares usando vários mecanismos de RE?

Como posso testar o mesmo regex em diferentes mecanismos de expressão regular?