Resultados da pesquisa a pedido "pcre"

2 a resposta

Como combinar o caractere do meio em uma string com regex?

Em uma sequência de comprimento de número ímpar, como você pode combinar (ou capturar) o caractere do meio? Isso é possível com o PCRE,avião Perl ou Java regex sabores? Com o regex .NET, você pode usargrupos de ...

1 a resposta

PCRE: backreferences não permitidas em lookbehinds?

A regex PCRE/..(?<=(.)\1)/ falha ao compilar: "Referências de subpadrão não são permitidas em uma asserção de lookbehind." Curiosamente, parece aceitável em lookaheads, como/(?=(.)\1)../, apenas não olhando para trás. Existe uma razão técnica ...

5 a resposta

regex (em PHP) para corresponder e que não são entidades HTML

Aqui está o objetivo: substituir todos os e comerciais independentes por & amp; mas NÃO substitua aqueles que já fazem parte de uma entidade HTML, como o & nbsp ;. Eu acho que preciso de uma expressão regular para PHP (de preferência ...

2 a resposta

A aparência de regex afeta a correspondência subseqüente?

Eu estava brincando com expressões regulares e me deparei com algo que não entendo. Eu esperaria esta expressão regular: (?=1)xpara corresponder a esta sequência: "x1"Mas isso não acontece. Em ruby, o código se parece com: > "x1".match ...

2 a resposta

Quantos grupos capturados são suportados pela função pcre2_substitute ()?

estou usandopcre2_substitute() função no meu projeto c ++ para executar regex replace: int ret=pcre2_substitute( re, /*Points to the compiled pattern*/ subject, /*Points to the subject string*/ subject_length, /*Length of the subject string*/ 0, ...

1 a resposta

Regex que corresponde às tags inicial e final aninhadas

Aqui estão as strings que eu gostaria de extrair o conteúdo entre as tags{{if}} e{{\if}}, Quero dizer o primeiro e o último (os internos serão verificados novamente pelo mecanismo): "antes de {{if ^^ p1 ^ p2}} IN1; {{if ^ ^ p1}} {{iif}} IN3 {{/ ...

5 a resposta

Quais caracteres literais devem ser escapados em uma regex?

Acabei de escrever um regex para uso com a função phppreg_match que contém a seguinte parte: [\w-.]Para corresponder a qualquer caractere de palavra, além de um sinal de menos e o ponto. Embora pareça funcionar em preg_match, tentei colocá-lo ...

4 a resposta

Como posso converter expressões ereg para preg em PHP?

Desde aPOSIX expressões regulares (ereg) [http://php.net/regex] estão obsoletos desde o PHP 5.3.0, gostaria de saber uma maneira fácil de converter as expressões antigas emPCRE (Expressões regulares compatíveis com Perl) ...

2 a resposta

Falha na compilação: os elementos de intercalação POSIX não são suportados

Acabei de instalar um site e um CMS herdado em nosso servidor e estou recebendo um erro de compilação do POSIX. Felizmente, ele só aparece no back-end, no entanto, o cliente deseja se livrar del Warning: preg_match_all() ...

2 a resposta

pcre corresponde a todos os grupos em C

Quero corresponder um grupo recursivamente usando a biblioteca PCRE por exemplo pattern = "(\d,)" subject = "5,6,3,2," OVECCOUNT = 30 pcrePtr = pcre_compile(pattern, 0, &error, &erroffset, NULL); rc = pcre_exec(pcrePtr, NULL, subject, ...