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 2.0 : Guide de l'administrateur Linux
  • Précis & Concis : Apache
  • Apache en action
  • Apache Tomcat 5 : Serveur d'application Java ; Administration sous Windows ou Linux
  • Apache (version 2) : Installation, administration et sécurisation
  • Montez votre serveur de A à Z
  • PHP 5.2 et APACHE 2 - Maîtrisez le développement et le déploiement de votre site web interactif [Nouvelle version]
  • Guide de référence : Apache 2 : Installation, configuration et administration sous Windows et Linux
  • Apache : La Référence
  • Debian GNU/Linux - Services réseaux (Bind DNS, Apache, NFS, Samba, Messagerie...)