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 23:49] thierryc_pcre [2009/02/25 22:49] (Version actuelle) thierry
Ligne 15: Ligne 15:
   $ man pcre   $ man pcre
 Et voila. Et voila.
 +
 ==== Test ==== ==== Test ====
   $ ./RunTest   $ ./RunTest
Ligne 28: Ligne 29:
   Test 7: DFA matching   Test 7: DFA matching
   OK   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.1235432953.txt.gz · Dernière modification : 2009/02/23 23:49 de thierry