dams            Thu Nov  1 11:31:09 2001 EDT

  Modified files:              
    /phpdoc/fr/functions        pcre.xml 
  Log:
  Adding xml stuff.Adding lastest updates.Correcting minor typos.
  
Index: phpdoc/fr/functions/pcre.xml
diff -u phpdoc/fr/functions/pcre.xml:1.25 phpdoc/fr/functions/pcre.xml:1.26
--- phpdoc/fr/functions/pcre.xml:1.25   Mon Jul 23 04:13:01 2001
+++ phpdoc/fr/functions/pcre.xml        Thu Nov  1 11:31:09 2001
@@ -1,3 +1,5 @@
+<?xml encoding="iso-8859-1"?>
+<!-- $Revision: 1.26 $ -->
 <reference id="ref.pcre">
   <title>Expressions r&eacute;guli&egrave;res compatibles Perl</title>
   <titleabbrev>PCRE</titleabbrev>
@@ -22,10 +24,26 @@
     <example>
      <title>Exemples de masques valides</title>
      <itemizedlist>
-      <listitem><simpara><literal>/&lt;&#92;/&#92;w+>/</literal></simpara></listitem>
-      
<listitem><simpara><literal>|(&#92;d{3})-&#92;d+|Sm</literal></simpara></listitem>
-      <listitem><simpara><literal>/^(?i)php[34]/</literal></simpara></listitem>
-      <listitem><simpara><literal>{^&#92;s+(&#92;s+)?$}</literal></simpara></listitem>
+      <listitem>
+       <simpara>
+        <literal>/&lt;&#92;/&#92;w+>/</literal>
+       </simpara>
+      </listitem>
+    <listitem>
+     <simpara>
+      <literal>|(&#92;d{3})-&#92;d+|Sm</literal>
+       </simpara>
+      </listitem>
+    <listitem>
+     <simpara>
+      <literal>/^(?i)php[34]/</literal>
+       </simpara>
+      </listitem>
+    <listitem>
+     <simpara>
+      <literal>{^&#92;s+(&#92;s+)?$}</literal>
+       </simpara>
+      </listitem>
      </itemizedlist>
     </example>
    </para>
@@ -259,8 +277,8 @@
       utilis&eacute; par d&eacute;faut.
     </para>
     <para>
-     <function>preg_match_all</function> retourne le nombre de 
-     r&eacute;sultat qui satisfont le masque complet, ou &false; 
+     <function>preg_match_all</function> retourne le nombre de
+     r&eacute;sultat qui satisfont le masque complet, ou &false;
      en cas d'&eacute;chec ou d'erreur.
     </para>
     <para>
@@ -894,8 +912,8 @@
         <simpara>
          Cette option inactive les fonctionnalit&eacute;s additionnelles de
          PCRE qui ne sont pas compatibles avec Perl. Les cha&icirc;nes sont
-         trait&eacute;es comme des cha&icirc;nes UTF-8. Cette option est disponible en
-         PHP 4.0.7 et plus r&eacute;cent.
+         trait&eacute;es comme des cha&icirc;nes UTF-8. Cette option est disponible
+         en PHP 4.1.0 et plus r&eacute;cent.
         </simpara>
        </listitem>
    </varlistentry>
@@ -965,31 +983,32 @@
         <listitem>
          <simpara>
        Bien que les caract&egrave;res nul soient tol&eacute;r&eacute;s dans la
-       cha&icirc;ne de recherche, ils ne sont pas accept&eacute;s dans le masque,
-       car le masque est utilis&eacute; comme une cha&icirc;ne C standard,
-       termin&eacute;e par le caract&egrave;re nul. Il faut donc utiliser la
-       s&eacute;quence d'&eacute;chappement "&#92;0" dans le masque pour rechercher
-       les caract&egrave;res nul.
+       cha&icirc;ne de recherche, ils ne sont pas accept&eacute;s dans le
+       masque, car le masque est utilis&eacute; comme une cha&icirc;ne C
+       standard, termin&eacute;e par le caract&egrave;re nul. Il faut donc
+       utiliser la s&eacute;quence d'&eacute;chappement "&#92;0" dans le masque
+       pour rechercher les caract&egrave;res nul.
          </simpara>
         </listitem>
         <listitem>
          <simpara>
-       Les s&eacute;quence d'&eacute;chappement suivantes ne sont pas 
support&eacute;es
-       par le Perl: &#92;l, &#92;u, &#92;L, &#92;U, &#92;E, &#92;Q. En fait, elles 
sont impl&eacute;ment&eacute;es
-       par la gestion intrins&egrave;que de cha&icirc;nes du Perl, et ne font pas 
partie
+       Les s&eacute;quence d'&eacute;chappement suivantes ne sont pas
+       support&eacute;es par le Perl: &#92;l, &#92;u, &#92;L, &#92;U, &#92;E,
+       &#92;Q. En fait, elles sont impl&eacute;ment&eacute;es par la gestion
+       intrins&egrave;que de cha&icirc;nes du Perl, et ne font pas partie
        de ses caract&egrave;res sp&eacute;ciaux.
          </simpara>
         </listitem>
         <listitem>
          <simpara>
-       L'assertion &#92;G du Perl n'est pas support&eacute;e car elle n'est pas 
pertinente
-       pour faire des recherches avec des masques uniques.
+       L'assertion &#92;G du Perl n'est pas support&eacute;e car elle n'est pas
+       pertinente pour faire des recherches avec des masques uniques.
          </simpara>
         </listitem>
         <listitem>
          <simpara>
-       De mani&egrave;re assez &eacute;vidente, PCRE n'accepte pas la construction
-       (?{code}).
+       De mani&egrave;re assez &eacute;vidente, PCRE n'accepte pas la
+       construction <literal>(?{code})</literal>.
          </simpara>
         </listitem>
         <listitem>
@@ -999,10 +1018,10 @@
        lorsqu'une partie du masque est redoubl&eacute;e. Par exemple, "aba" avec
        le masque /^(a(b)?)+$/ va affecter &agrave; $2 la valeur "b", mais la
        m&ecirc;me manipulation avec "aabbaa" et /^(aa(bb)?)+$/ laissera $2 vide.
-       Cependant, si le masque est remplac&eacute; par /^(aa(b(b))?)+$/ alors $2 (et
-       d'ailleurs $3) seront correctement affect&eacute;s. Avec le Perl 5.004,
-       $2 sera correctement affect&eacute; dans les deux cas, et c'est aussi
-       vrai avec PCRE. Si Perl &eacute;volue vers un autre comportement
+       Cependant, si le masque est remplac&eacute; par /^(aa(b(b))?)+$/ alors $2
+       (et d'ailleurs $3) seront correctement affect&eacute;s. Avec le Perl
+       5.004, $2 sera correctement affect&eacute; dans les deux cas, et c'est
+       aussi vrai avec PCRE. Si Perl &eacute;volue vers un autre comportement
        coh&eacute;rent, PCRE s'adaptera probablement.
          </simpara>
         </listitem>
@@ -1312,7 +1331,8 @@
             <term><emphasis>&#92;cx</emphasis></term>
             <listitem>
              <simpara>
-              "control-x", avec x qui peut &ecirc;tre n'importe quel caract&egrave;re.
+              "control-x", avec x qui peut &ecirc;tre n'importe quel
+              caract&egrave;re.
           </simpara>
             </listitem>
         </varlistentry>
@@ -1368,7 +1388,8 @@
             <term><emphasis>&#92;ddd</emphasis></term>
             <listitem>
              <simpara>
-              caract&egrave;re en octal, de code ddd, ou r&eacute;f&eacute;rence 
arri&egrave;re
+              caract&egrave;re en octal, de code ddd, ou r&eacute;f&eacute;rence 
+           arri&egrave;re
           </simpara>
             </listitem>
         </varlistentry>
@@ -1425,8 +1446,8 @@
             <term><emphasis>&#92;40</emphasis></term>
             <listitem>
              <simpara>
-              identique, dans la mesure o&ugrave; il n'y a pas 40 parenth&egrave;ses
-              ouvrantes auparavant
+              identique, dans la mesure o&ugrave; il n'y a pas 40
+              parenth&egrave;ses ouvrantes auparavant
           </simpara>
             </listitem>
         </varlistentry>
@@ -1819,15 +1840,17 @@
        La valeur octale ou hexad&eacute;cimale de  "<literal>]</literal>" peut
        aussi &ecirc;tre utilis&eacute;e pour d&eacute;terminer les limites
        de l'intervalle. Les intervalles travaillent sur des
-       s&eacute;quences ASCII. Ils peuvent aussi &ecirc;tre pr&eacute;cis&eacute;es
-       avec des valeurs num&eacute;riques, par exemple 
"<literal>[&#92;000-&#92;037]</literal>".
-       Si cet intervalle inclus des lettres utilis&eacute;es avec une
+       s&eacute;quences ASCII. Ils peuvent aussi &ecirc;tre
+       pr&eacute;cis&eacute;es avec des valeurs num&eacute;riques, par exemple
+       "<literal>[&#92;000-&#92;037]</literal>".
+       Si cet intervalle inclut des lettres utilis&eacute;es avec une
        option d'insensibilit&eacute; de casse, les majuscules ou minuscules
-       correspondantes seront aussi incluses. Par exemple, "<literal>[C-c]</literal>"
-       est &eacute;quivalent &eacute; "<literal>[][&#92;^_`wxyzabc]</literal>",
-       avec l'option d'insensibilit&eacute; de casse. Si la table locale de
-       caract&egrave;res est "fr", "<literal>[&#92;xc8-&#92;xcb]</literal>" correspond
-       aux caract&egrave;res accentu&eacute;s.
+       correspondantes seront aussi incluses. Par exemple,
+        "<literal>[C-c]</literal>" est &eacute;quivalent &eacute;
+        "<literal>[][&#92;^_`wxyzabc]</literal>", avec l'option
+        d'insensibilit&eacute; de casse. Si la table locale de
+        caract&egrave;res est "fr", "<literal>[&#92;xc8-&#92;xcb]</literal>"
+        correspond aux caract&egrave;res accentu&eacute;s.
       </para>
       <para>
        Les types de caract&egrave;res <literal>&#92;d</literal>,
@@ -1858,8 +1881,8 @@
        accept&eacute;e est utilis&eacute;e.
       </para>
       <para>
-       Si les alternatives sont dans un sous-masque, elle ne r&eacute;ussiront que
-       si le masque principal r&eacute;ussi aussi.
+       Si les alternatives sont dans un sous-masque, elle ne r&eacute;ussiront
+       que si le masque principal r&eacute;ussi aussi.
       </para>
         </refsect2>
         <refsect2 id="regexp.reference.internal_options">


Reply via email to