Perguntas com a marcação «regex»

122
Regex Última ocorrência?

Estou tentando pegar a última parte após a última barra invertida , preciso do \Web_ERP_Assistant(com \) Minha ideia era: C:\Projects\Ensure_Solution\Assistance\App_WebReferences\Web_ERP_WebService\Web_ERP_Assistant \\.+?(?!\\) // I know there is something with negative look -ahead...

122
C # Regex para Guid

Preciso analisar uma string e adicionar aspas simples em torno de cada valor de Guid. Eu estava pensando que poderia usar um Regex para fazer isso, mas não sou exatamente um guru do Regex. Existe um bom Regex para usar para identificar um Guid? Minha segunda pergunta é: depois de encontrar uma...

121
Ruby substitui string por padrão regex capturado

Estou tendo problemas para traduzir isso em Ruby. Aqui está um pedaço de JavaScript que faz exatamente o que eu quero fazer: function get_code(str){ return str.replace(/^(Z_.*): .*/,"$1")​​​​​​​​​​​​​​​​​​​​​​​​​​​; } Eu tentei gsub , sub e replace, mas nenhum parece fazer o que estou...

120
Java regex email

Em primeiro lugar, eu sei que usar regex para e-mail não é recomendado, mas tenho que testar isso. Eu tenho este regex: \b[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b Em Java, eu fiz isso: Pattern p = Pattern.compile("\\b[A-Z0-9._%-]+@[A-Z0-9.-]+\\.[A-Z]{2,4}\\b"); Matcher m =

120
Como validar um email em PHP?

Como posso validar o valor de entrada é um endereço de email válido usando php5. Agora estou usando esse código function isValidEmail($email){ $pattern = "^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$"; if (eregi($pattern, $email)){ return true; } else { return...

119
Eclipse, busca e substituição de expressão regular

No eclipse, é possível usar a string de pesquisa correspondente como parte da string de substituição ao realizar uma pesquisa e substituição de expressão regular? Basicamente, desejo substituir todas as ocorrências de variableName.someMethod() com: ((TypeName)variableName.someMethod()) Onde...

118
java.util.regex - importância de Pattern.compile ()?

Qual é a importância do Pattern.compile()método? Por que preciso compilar a string regex antes de obter o Matcherobjeto? Por exemplo : String regex = "((\\S+)\\s*some\\s*"; Pattern pattern = Pattern.compile(regex); // why do I need to compile Matcher matcher =

118
regex para código postal

Possível duplicata: Qual é o código postal e zip regex definitivos? Preciso do Regex, que pode satisfazer todas as minhas três condições para código postal. Por exemplo- 12345 12345-6789 12345 1234 Quaisquer dicas e sugestões seriam muito apreciadas. Obrigado

118
Converte uma string em rubi de expressão regular

Eu preciso converter string como "/ [\ w \ s] + /" para expressão regular. "/[\w\s]+/" => /[\w\s]+/ Tentei usar Regexpmétodos diferentes , como: Regexp.new("/[\w\s]+/") => /\/[w ]+\//, da mesma forma Regexp.compilee Regexp.escape. Mas nenhum deles retorna como eu esperava. Além disso,...

116
Suporte a regex multilinha no Vim

Percebo que a sintaxe regex padrão para correspondência em várias linhas é usar / s, assim: This is\nsome text /This.*text/s Isso funciona em Perl, por exemplo, mas não parece ser compatível com o Vim. Em vez disso, tenho que ser muito mais específico: /This[^\r\n]*[\r\n]*text/ Não consigo...