Articles of regex

como obter o nome de domínio do URL

Como posso buscar um nome de domínio a partir de uma string de URL? Exemplos: +———————-+————+ | input | output | +———————-+————+ | www.google.com | google | | www.mail.yahoo.com | mail.yahoo | | www.mail.yahoo.co.in | mail.yahoo | | www.abc.au.uk | abc | +———————-+————+ Relacionado: Corresponder um endereço da web por meio de regex

Regex não funciona em String.matches ()

Eu tenho esse pequeno pedaço de código String[] words = {“{apf”,”hum_”,”dkoe”,”12f”}; for(String s:words) { if(s.matches(“[az]”)) { System.out.println(s); } } Supostamente para imprimir dkoe mas não imprime nada !!

Regex para corresponder apenas letras

Como posso escrever um regex que corresponda apenas a letras?

O que é uma expressão regular que corresponderá a um nome de domínio válido sem um subdomínio?

Primeiramente, desculpe pela 10.000ª questão do RegEx, Percebo que há outras questões relacionadas ao domínio, mas a regex não está funcionando corretamente, é muito complexa ou para URLs com subdomínios, protocolos e caminhos de arquivos. O meu é mais simples, eu preciso validar um nome de domínio: google.com stackoverflow.com Então, um domínio em sua forma […]

Regexp reconhecimento do endereço de e-mail duro?

Li recentemente em algum lugar que escrever um regexp para corresponder a um endereço de e-mail, levando em consideração todas as variações e possibilidades do padrão, é extremamente difícil e é significativamente mais complicado do que se supõe inicialmente. Alguém pode fornecer algumas dicas sobre o porquê disso? Existe alguma expressão conhecida e comprovada que […]

Criar uma matriz de correspondências de 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). Alguém pode me ajudar a usar uma correspondência de expressão regular para formar uma matriz de todas as strings correspondentes a uma expressão regex em uma […]

Regex para string entre aspas e citações de escape

Como faço para obter a substring ” It’s big \”problem ” usando uma expressão regular? s = ‘ function(){ return ” It\’s big \”problem “; }’;

Como podemos combinar um ^ nb ^ n com o Java regex?

Esta é a segunda parte de uma série de artigos de regex educacionais. Ela mostra como lookaheads e referências aninhadas podem ser usadas para combinar com o idioma não regular a n b n . As referências aninhadas são introduzidas pela primeira vez em: Como esta regex encontra números triangulares? Uma das linguagens não regulares […]

Cadeia de caracteres Java dividida com “.” (Ponto)

Por que a segunda linha deste código em Java lança ArrayIndexOutOfBoundsException ? String filename = “D:/some folder/001.docx”; String extensionRemoved = filename.split(“.”)[0]; Enquanto abaixo funciona: String driveLetter = filename.split(“/”)[0]; Eu uso o Java 7.

Usando o Regex para gerar Strings em vez de combiná-los

Eu estou escrevendo um utilitário Java que me ajuda a gerar cargas de dados para testes de desempenho. Seria muito legal poder especificar um regex para Strings para que o meu gerador mostre coisas que combinem com isso. Há algo lá fora já cozido que eu possa usar para fazer isso? Ou há uma biblioteca […]