Se eu executar este: /([^\/]+)+/g.exec('/a/b/c/d'); Eu entendi isso: ["a", "a"] Mas se eu executar isso: '/a/b/c/d'.match(/([^\/]+)+/g); Então, obtenho o resultado esperado: ["a", "b", "c", "d"] Qual é a
Se eu executar este: /([^\/]+)+/g.exec('/a/b/c/d'); Eu entendi isso: ["a", "a"] Mas se eu executar isso: '/a/b/c/d'.match(/([^\/]+)+/g); Então, obtenho o resultado esperado: ["a", "b", "c", "d"] Qual é a
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...
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...
Quero extrair uma string de consulta do meu URL usando JavaScript e fazer uma comparação sem distinção entre maiúsculas e minúsculas para o nome da string de consulta. Aqui está o que estou fazendo: var results = new RegExp('[\\?&]' + name + '=([^&#]*)').exec(window.location.href); if...
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...
Como obtenho a substring " It's big \"problem "usando uma expressão regular? s = ' function(){ return " It\'s big \"problem "; }';
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 =
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...
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...
Fechado . Esta pergunta é baseada em opinião . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando este post . Fechado há 6 anos . Melhore esta...
Quero combinar uma expressão regular em uma palavra inteira. No exemplo a seguir Eu estou tentando corresponder sou seasonmas o que tenho partidas s, e, a, oe n. [s|season] Como faço uma expressão regular para corresponder a uma palavra
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 =
Eu sei que a seguinte regex corresponderá a "vermelho", "verde" ou "azul". red|green|blue Existe uma maneira simples de fazer com que corresponda a tudo, exceto várias strings
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
Como remover todos os caracteres especiais da string em R e substituí-los por espaços? Alguns caracteres especiais a serem removidos são: ~!@#$%^&*(){}_+:"<>?,./;'[]-= Eu tentei regexcom o [:punct:]padrão, mas ele remove apenas marcas de pontuação. Pergunta 2: E como remover...
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,...
Não há dia no SO que passe sem uma pergunta sobre a análise (X) de HTML ou XML com expressões regulares sendo feitas. Embora seja relativamente fácil encontrar exemplos que demonstrem a inviabilidade de regexes para esta tarefa ou com uma coleção de expressões para representar o conceito, ainda...
Como posso validar uma string usando Expressões regulares para permitir apenas caracteres alfanuméricos nela? (Também não quero permitir
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...
Preciso de uma regex que corresponda, blahfooblahmas nãoblahfoobarblah Quero que corresponda apenas a foo e tudo ao redor de foo, contanto que não seja seguido por bar. Tentei usar isto: foo.*(?<!bar)que é bastante parecido, mas corresponde blahfoobarblah. O olhar negativo por trás precisa...