Vous êtes ici Les fonctions PCRE

Explications
Lien utile

Les fonctions PCRE

Fonctions PHP

ressources

PCRE est l'abréviation de Perl Compatible Regular Expressions.

Les différents type de PCRE

Une fonctions PCRE utilise des "délimiteurs". Ces délimiteurs indiquent le début du motif (ou masque) et sa fin. Voici la forme d'un masque classique: délimiteur | motif | délimiteur, options

Exemple:

.01
.02
.03
.04
.05
.06
.07
.08
  <?php 

$chaine 
' La planète est ronde '
$motif "'planète'";
if (
preg_match($motif,$chaine)) echo 'le mot est pas dans la chaîne' ;
else echo 
'le mot n\'est pas dans la chaine' ;

?>
Cet exemple renvoie 1 car le motif " planète " est présent dans la chaîne sujet. Si le motif avait été absent la fonction aurait renvoyée 0. En cas d'erreur d'écriture du regex -1
Les différentes fonctions PCRE :
· preg_grep - Retourne un tableau avec les résultats de la recherche
· preg_last_error - Retourne le code erreur de la dernière expression PCRE exécutée
· preg_match_all - Expression rationnelle globale
· preg_match - Expression rationnelle standard
· preg_quote - Protection des caractères spéciaux des expressions rationnelles
· preg_replace_callback - Recherche et remplace par expression rationnelle en utilisant 1 fonction de callback
· preg_replace - Recherche et remplace par expression rationnelle standard
· preg_split - Éclate une chaîne par expression rationnelle

Librairie

Langages de programmation

La librairie est ouverte à tous et elle est accès principalement sur les langages Snippets. Vous trouverez aussi d'autres langages de programmation tel que le CSS, HTML, AJAX, ASP.. Plus de 300 références facilement accessibles. Visiter

  • Apache (version 2) : Installation, administration et sécurisation
  • Apache en action
  • Précis & Concis : Apache
  • PHP 5.2 et APACHE 2 - Maîtrisez le développement et le déploiement de votre site web interactif [Nouvelle version]
  • LAMP (Linux, Apache, MySQL, PHP) Pack 4 volumes : Maîtrisez vos applications Web en Open Source
  • Apache 2.0 : Guide de l'administrateur Linux
  • Apache
  • Guide de référence : Apache 2 : Installation, configuration et administration sous Windows et Linux
  • LAMP (Linux, Apache, MySQL, PHP) - Coffret de 4 livres : Maîtrisez vos applications Web Open Source [Nouvelles versions]
  • Serveurs LAMP : Administration de la plate-forme Web