Resultados da pesquisa a pedido "regex"
Perl / regex para remover as 3 primeiras linhas e as 3 últimas linhas de uma string
Eu estava procurando criar uma instrução regex para remover sempre as 3 primeiras linhas da string e as 3 últimas (a parte do meio poderia ser qualquer número de n linhas). Alguma maneira limpa de regex de obter essa saída? (ou seja, sempre ...
Por que o String # gsub duplica o conteúdo?
s = "#main= 'quotes' s.gsub "'", "\\'" # => "#main= quotes'quotes"Isso parece estar errado, espero obter"#main= \\'quotes\\'" Quando eu não uso o caractere de escape, ele funciona como esperad s.gsub "'", "*" # => "#main= *quotes*" Portanto, ...
Python 3 expressão regular para encontrar comentário multilinha
Estou tentando encontrar blocos de comentários no código-fonte PHP usando expressões regulares no Python 3. Os comentários do PHP estão neste formato: /** * This is a very short block comment */Agora eu vim com a seguinte ...
Um padrão de regex inválido
Eu tenho um pedaço de código em c # que verifica se um valor é um padrão de regex válido. O código é simples: try { System.Text.RegularExpressions.Regex.IsMatch("", pattern); } catch (Exception) { return "pattern matches must be a valid regex ...
Capturando um padrão de repetição desconhecida no PCRE
Essa pode ser uma pergunta rápida para expressionistas regulares experientes, mas estou tendo problemas para que minha correspondência seja executada corretament Suponha que eu tivesse uma string assim: http://aaa-bbbb-cc-ddddd-eee-.sub.dom ...
Como escrevo expressões regulares mais sustentáveis?
Comecei a achar que o uso de expressões regulares diminui a manutenção do código. Há algo de mal na discrepância e no poder das expressões regulares. O Perl combina isso com efeitos colaterais, como operadores padrã TENHO o hábito de ...
Como remover linhas em branco do texto em PHP?
Preciso remover linhas em branco (com espaço em branco ou absolutamente em branco) no PHP. Eu uso essa expressão regular, mas ela não funciona: $str = ereg_replace('^[ \t]*$\r?\n', '', $str); $str = preg_replace('^[ \t]*$\r?\n', '', $str); ...
Extraia repetidamente uma linha entre dois delimitadores em um arquivo de texto, Python
Tenho um arquivo de texto no seguinte formato: DELIMITER1 extract me extract me extract me DELIMITER2 Eu gostaria de extrair todos os blocos deextract me entre DELIMITER1 e DELIMITER2 no arquivo .txt Este é o meu código atual e sem ...
Expressão regular para reconhecer url
Eu quero criar um Regex para url para obter todos os links da string de entrada. O Regex deve reconhecer os seguintes formatos do endereço de URL: http (s): //www.webpage.cohttp (s): //webpage.co www.webpage.come também os URLs mais complicados, ...
Usando grupos que não capturam no MySQL REGEXP
Por alguma razão, parece que não consigo usar grupos que não capturam no MySQL. Existe uma maneira de usá-los em um MySQLREGEXP? Para grupos que não capturam na implementação PCRE do PHP, eu uso esta sintaxe: (?:[PATTERN])