Resultados da pesquisa a pedido "regex"

1 a resposta

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 ...

3 a resposta

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, ...

2 a resposta

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 ...

3 a resposta

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 ...

2 a resposta

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 ...

13 a resposta

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 ...

10 a resposta

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); ...

4 a resposta

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 ...

3 a resposta

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, ...

1 a resposta

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])