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 Tomcat 5 : Serveur d'application Java ; Administration sous Windows ou Linux
  • LAMP (Linux, Apache, MySQL, PHP) - Coffret de 4 livres : Maîtrisez vos applications Web Open Source [Nouvelles versions]
  • Apache
  • Debian GNU/Linux - Services réseaux (Bind DNS, Apache, NFS, Samba, Messagerie...)
  • PHP 5.2 et APACHE 2 - Maîtrisez le développement et le déploiement de votre site web interactif [Nouvelle version]
  • Apache 2.0 : Guide de l'administrateur Linux
  • Apache : La Référence
  • Apache Tomcat 6 - Guide d administration du serveur Java EE sous Windows et Linux
  • Apache (version 2) : Installation, administration et sécurisation
  • Apache en action