Outils pour utilisateurs

Outils du site


c_pcre

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
c_pcre [2009/02/23 22:22] thierryc_pcre [2009/02/25 22:49] (Version actuelle) thierry
Ligne 1: Ligne 1:
 ====== pcre ====== ====== pcre ======
 Lien: http://www.pcre.org/ Lien: http://www.pcre.org/
 +
  
 ===== installer ===== ===== installer =====
 +==== source ====
   $ wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-7.8.zip   $ wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-7.8.zip
   $ unzip pcre-7.8.zip   $ unzip pcre-7.8.zip
Ligne 13: Ligne 15:
   $ man pcre   $ man pcre
 Et voila. Et voila.
 +
 +==== Test ====
 +  $ ./RunTest
 +  PCRE C library tests
 +  PCRE version 7.8 2008-09-05
 +  
 +  Test 1: main functionality (Perl compatible)
 +  OK
 +  Test 2: API and error handling (not Perl compatible)
 +  OK
 +  Test 3: locale-specific features (using 'fr_FR' locale)
 +  OK
 +  Test 7: DFA matching
 +  OK
 +==== les fichiers ====
 +Les headers sont dans:
 +  /usr/local/include/
 +Les Lib dans:
 +  /usr/local/lib
 +
 +
 +
  
 ===== Exemples ===== ===== Exemples =====
-FIXME 
  
 +
 +
 +
 +==== pcredemo.c ====
 +Un fichier d'exemple **''pcredemo.c''** existe dans les sources. 
 +
 +Pour compiler:
 +  $ gcc -o pcredemo pcredemo.c -lprce
 +
 +Pour charger les librairies dynamiques (Shared Object), il faut aussi faire:
 +  $ export LD_LIBRARY_PATH="$LD_LIBRAY_PATH":/usr/local/lib
 +__ou__ , avant compilation: (ce qui va ecrire en dur le chemin vers les librairies)
 +  $ export LD_RUN_PATH=/usr/local/lib
 +__ou__ , dans son "Makefile":
 +  LD_RUN_PATH=/usr/local/lib
 +
 +Quelque soit la méthode, le chemin vers les "shared object" doit être specifié.
 +
 +Executer:
 +  $ ./pcredemo "^\s*(.*?)\s*=\s*(.*)$"   value  =  1234"
 +  
 +  Match succeeded at offset 0
 +   0:     value  =  1234
 +   1: value
 +   2: 1234
 +  No named substrings
 +
 +FIXME
  
c_pcre.1235427773.txt.gz · Dernière modification : 2009/02/23 22:22 de thierry