5.3. Pcre


Il pacchetto pcre è stato aggiornato a 7.8. Esso include le seguenti modifiche relative al comportamento:
  • il controllo UTF-8 ora fà riferimento a RFC 3629 e non a RFC 2279. Tale comportamento lo rende maggiormente restrittivo nei confronti delle stringhe accettate. Per esempio il valore del carattere UTF-8 è ora limitato a 0x0010FFFF:
    $ echo -ne "\x00\x11\xff\xff" | recode UCS-4-BE..UTF8 | pcregrep --utf-8 '.'
    pcregrep: pcre_exec() error -10 while matching this line:
    
    Consultare RFC per maggiori informazioni: http://tools.ietf.org/html/rfc3629#section-12.
  • I pattern archiviati compilati su versioni precedenti di PCRE devono essere ricompilati. Tale azione interessa le applicazioni che rendono seriali le espressioni PCRE precompilate sulla memoria esterna (per esempio un file) caricandole in un secondo momento. Tale operazione viene eseguita per non alterare le prestazioni per esempio sui filtri utilizzati per lo spam.
Red Hat logoGithubRedditYoutubeTwitter

Formazione

Prova, acquista e vendi

Community

Informazioni sulla documentazione di Red Hat

Aiutiamo gli utenti Red Hat a innovarsi e raggiungere i propri obiettivi con i nostri prodotti e servizi grazie a contenuti di cui possono fidarsi.

Rendiamo l’open source più inclusivo

Red Hat si impegna a sostituire il linguaggio problematico nel codice, nella documentazione e nelle proprietà web. Per maggiori dettagli, visita ilBlog di Red Hat.

Informazioni su Red Hat

Forniamo soluzioni consolidate che rendono più semplice per le aziende lavorare su piattaforme e ambienti diversi, dal datacenter centrale all'edge della rete.

© 2024 Red Hat, Inc.