gerzson         Sun Feb  3 06:29:43 2002 EDT

  Modified files:              
    /phpdoc/hu/functions        apache.xml array.xml bc.xml math.xml pcre.xml 
  Log:
  sync with EN revision
  
Index: phpdoc/hu/functions/apache.xml
diff -u phpdoc/hu/functions/apache.xml:1.10 phpdoc/hu/functions/apache.xml:1.11
--- phpdoc/hu/functions/apache.xml:1.10 Sat Feb  2 10:41:24 2002
+++ phpdoc/hu/functions/apache.xml      Sun Feb  3 06:29:43 2002
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.20 Maintainer: goba Status: ready -->
+<!-- EN-Revision: 1.22 Maintainer: goba Status: ready -->
 <!-- CREDITS: zvaranka,gerzson -->
 
  <reference id="ref.apache">
@@ -226,9 +226,12 @@
      </methodsynopsis>
     <para>
      Az <function>apache_child_terminate</function> megszünteti azt az Apache 
-     processzt, ami az aktuális PHP kérést futtatja. Ezt arra lehet használni, hogy
-     megszüntess olyan processzeket, amelyek sok memóriát használtak fel, mivel
-     ez memória csak belsőleg  szabadul fel és nem adódik vissza az operációs 
rendszernek.
+     processzt, ami az aktuális PHP kérést futtatja. Ezt pl. sok memóriát 
+     fogyasztó processzek leállításra lehet használni, mivel ez memória csak 
+     belsőleg szabadul fel, és az operációs rendszer szintjén nem jelenik meg.
+    </para>  
+    <para>  
+     Lásd még: <function>exit</function>!
     </para>
    </refsect1>
   </refentry>
Index: phpdoc/hu/functions/array.xml
diff -u phpdoc/hu/functions/array.xml:1.8 phpdoc/hu/functions/array.xml:1.9
--- phpdoc/hu/functions/array.xml:1.8   Sat Feb  2 10:41:24 2002
+++ phpdoc/hu/functions/array.xml       Sun Feb  3 06:29:43 2002
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.153 Maintainer: pgerzson Status: ready  -->
+<!-- EN-Revision: 1.157 Maintainer: gerzson Status: ready  -->
 <!-- CREDITS: zvaranka -->
 
 <reference id="ref.array">
@@ -1739,6 +1739,7 @@
     <parameter>length</parameter> paraméterek által meghatározott
     sorozatát, és helyébe - ha meg van adva - a
     <parameter>replacement</parameter> tömböt illeszti.
+    Az eltávolított elemek tömbjével tér vissza.
    </para>
    <para>
     Pozitív <parameter>offset</parameter> esetén, a törlendő elemsorozat
@@ -2633,6 +2634,11 @@
      függvény.
     </para>
    </note>
+   <note> 
+    <para> 
+     EXTR_IF_EXISTS és EXTR_PREFIX_IF_EXISTS 4.2.0 verzótól használhatók.
+    </para> 
+   </note> 
    <para>
     Az <function>extract</function> megvizsgál minden kulcsot (indexet), hogy
     az lehet-e egy érvényes változónév vagy sem, és hogy ilyen nevű változó
@@ -2684,6 +2690,28 @@
         </simpara>
       </listitem>
      </varlistentry>
+      <varlistentry>
+       <term>EXTR_IF_EXISTS</term>
+       <listitem>
+        <simpara>
+         Csak akkor írja felül az adott nevű változót, ha az már létezik az 
+         aktuális szimbólimtáblában, egyébként nem csinál semmit. Ez hasznos
+         lehet, ha : érvényes változókat előre definiálni, majd létrehozni a
+         $_REQUEST tömbön kívül definiált változókat. PHP 4.2.0-től használható.
+        </simpara>
+       </listitem>
+      </varlistentry>
+      <varlistentry>
+       <term>EXTR_PREFIX_IF_EXISTS</term>
+       <listitem>
+        <simpara>
+         Csak akkor hozza létre a toldalékolt nevű változót, ha annak a 
+         toldalék nélküli megfelelője már létezik már létezik az aktuális 
+         szimbólimtáblában. PHP 4.2.0-től használható.
+        </simpara>
+       </listitem>
+      </varlistentry>
+     </variablelist>
     </variablelist>
    </para>
    <para>
@@ -2692,9 +2720,9 @@
    </para>
    <para>
     A <parameter>prefix</parameter> csak akkor szükséges, ha az
-    <parameter>extract_type</parameter> EXTR_PREFIX_SAME, EXTR_PREFIX_ALL vagy
-    EXTR_PREFIX_INVALID értékű. Ha prefixszel ellátott változónév sem érvényes,
-    akkor az nem kerül bele a szimbólumtáblába.
+    <parameter>extract_type</parameter> EXTR_PREFIX_SAME, EXTR_PREFIX_ALL,
+    EXTR_PREFIX_INVALID  vagy EXTR_PREFIX_IF_EXISTS értékű. Ha prefixszel ellátott 
+    változónév sem érvényes, akkor az nem kerül bele a szimbólumtáblába.
    </para>
    <para>
     Az <function>extract</function> a sikeresen beillesztett változók számával
@@ -2750,7 +2778,8 @@
    </para>
    <para>
     Asszociatív tömböket kell használni, mert a numerikusan indexeltek nem
-    adnak eredményt.
+    adnak eredményt, kivéve EXTR_PREFIX_ALL vagy EXTR_PREFIX_INVALID jelzők
+    használatakor.  
    </para>
    <para>
     Lásd még: <function>compact</function>!
Index: phpdoc/hu/functions/bc.xml
diff -u phpdoc/hu/functions/bc.xml:1.10 phpdoc/hu/functions/bc.xml:1.11
--- phpdoc/hu/functions/bc.xml:1.10     Sat Feb  2 10:41:24 2002
+++ phpdoc/hu/functions/bc.xml  Sun Feb  3 06:29:43 2002
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.18 Maintainer: goba Status: ready -->
+<!-- EN-Revision: 1.21 Maintainer: goba Status: ready -->
 <!-- CREDITS: zvaranka,gerzson -->
 
  <reference id="ref.bc">
@@ -36,13 +36,13 @@
     <title>Leírás</title>
      <methodsynopsis>
       <type>string</type><methodname>bcadd</methodname>
-      <methodparam><type>string</type><parameter>left 
operand</parameter></methodparam>
-      <methodparam><type>string</type><parameter>right 
operand</parameter></methodparam>
+      
+<methodparam><type>string</type><parameter>left_operand</parameter></methodparam>
+      
+<methodparam><type>string</type><parameter>right_operand</parameter></methodparam>
       <methodparam 
choice="opt"><type>int</type><parameter>scale</parameter></methodparam>
      </methodsynopsis>
     <para>
-     Hozzáadja a <parameter>left operand</parameter>-ot a
-     <parameter>right operand</parameter>-hoz, és visszatér az összeget
+     Hozzáadja a <parameter>left_operand</parameter>-ot a
+     <parameter>right_operand</parameter>-hoz, és visszatér az összeget
      tartalmazó stringgel. Az elhagyható <parameter>scale</parameter> paraméter
      határozza meg az eredményben a tizedes pont utáni számjegyek számát.
     </para>
@@ -61,19 +61,19 @@
     <title>Leírás</title>
      <methodsynopsis>
       <type>int</type><methodname>bccomp</methodname>
-      <methodparam><type>string</type><parameter>left 
operand</parameter></methodparam>
-      <methodparam><type>string</type><parameter>right 
operand</parameter></methodparam>
+      
+<methodparam><type>string</type><parameter>left_operand</parameter></methodparam>
+      
+<methodparam><type>string</type><parameter>right_operand</parameter></methodparam>
       <methodparam 
choice="opt"><type>int</type><parameter>scale</parameter></methodparam>
      </methodsynopsis>
     <para>
-     Összehasonlítja a <parameter>left operand</parameter>-ot a
-     <parameter>right operand</parameter>-al, és az eredményt egészként
+     Összehasonlítja a <parameter>left_operand</parameter>-ot a
+     <parameter>right_operand</parameter>-al, és az eredményt egészként
      visszaadja. Az elhagyható <parameter>scale</parameter> paraméter
      beállítja a tizedes pont utáni számjegyek számát, amely
      felhasználásra kerül az összehasonlításban. A visszatérési érték
-     0, ha a két operandus egyenlő. Ha a <parameter>left operand</parameter>
-     nagyobb a <parameter>right operand</parameter>-nál, az eredmény
-     +1, de ha a <parameter>left operand</parameter> kisebb nála, az eredmény -1.
+     0, ha a két operandus egyenlő. Ha a <parameter>left_operand</parameter>
+     nagyobb a <parameter>right_operand</parameter>-nál, az eredmény
+     +1, de ha a <parameter>left_operand</parameter> kisebb nála, az eredmény -1.
     </para>
    </refsect1>
   </refentry>
@@ -87,13 +87,13 @@
     <title>Leírás</title>
      <methodsynopsis>
       <type>string</type><methodname>bcdiv</methodname>
-      <methodparam><type>string</type><parameter>left 
operand</parameter></methodparam>
-      <methodparam><type>string</type><parameter>right 
operand</parameter></methodparam>
+      
+<methodparam><type>string</type><parameter>left_operand</parameter></methodparam>
+      
+<methodparam><type>string</type><parameter>right_operand</parameter></methodparam>
       <methodparam 
choice="opt"><type>int</type><parameter>scale</parameter></methodparam>
      </methodsynopsis>
     <para>
-     Elosztja a <parameter>left operand</parameter>-ot a
-     <parameter>right operand</parameter>-al, és visszaadja az eredményt.
+     Elosztja a <parameter>left_operand</parameter>-ot a
+     <parameter>right_operand</parameter>-al, és visszaadja az eredményt.
      Az elhagyható <parameter>scale</parameter> paraméter beállítja
      az eredményben a tizedespont utáni számjegyek számát.
     </para>
@@ -114,11 +114,11 @@
     <title>Leírás</title>
      <methodsynopsis>
       <type>string</type><methodname>bcmod</methodname>
-      <methodparam><type>string</type><parameter>left 
operand</parameter></methodparam>
+      
+<methodparam><type>string</type><parameter>left_operand</parameter></methodparam>
       <methodparam><type>string</type><parameter>modulus</parameter></methodparam>
      </methodsynopsis>
     <para>
-     Kiszámítja a <parameter>left operand</parameter>-nak a 
+     Kiszámítja a <parameter>left_operand</parameter>-nak a 
      <parameter>modulus</parameter>-sal történő osztás utáni maradékát.
     </para>
     <para>
@@ -136,13 +136,13 @@
     <title>Leírás</title>
      <methodsynopsis>
       <type>string</type><methodname>bcmul</methodname>
-      <methodparam><type>string</type><parameter>left 
operand</parameter></methodparam>
-      <methodparam><type>string</type><parameter>right 
operand</parameter></methodparam>
+      
+<methodparam><type>string</type><parameter>left_operand</parameter></methodparam>
+      
+<methodparam><type>string</type><parameter>right_operand</parameter></methodparam>
       <methodparam 
choice="opt"><type>int</type><parameter>scale</parameter></methodparam>
      </methodsynopsis>
     <para>
-     Összeszorozza a <parameter>left operand</parameter>-ot a
-     <parameter>right operand</parameter>-dal, és visszaadja az eredményt. Az
+     Összeszorozza a <parameter>left_operand</parameter>-ot a
+     <parameter>right_operand</parameter>-dal, és visszaadja az eredményt. Az
      elhagyható <parameter>scale</parameter> paraméter határozza meg az 
      eredményben a tizedespont utáni számjegyek számát.
     </para>
@@ -236,13 +236,13 @@
     <title>Leírás</title>
      <methodsynopsis>
       <type>string</type><methodname>bcsub</methodname>
-      <methodparam><type>string</type><parameter>left 
operand</parameter></methodparam>
-      <methodparam><type>string</type><parameter>right 
operand</parameter></methodparam>
+      
+<methodparam><type>string</type><parameter>left_operand</parameter></methodparam>
+      
+<methodparam><type>string</type><parameter>right_operand</parameter></methodparam>
       <methodparam 
choice="opt"><type>int</type><parameter>scale</parameter></methodparam>
      </methodsynopsis>
     <para>
-     Kivonja a <parameter>right operand</parameter>-ot
-     a <parameter>left operand</parameter>-ból, és visszaadja az eredményt
+     Kivonja a <parameter>right_operand</parameter>-ot
+     a <parameter>left_operand</parameter>-ból, és visszaadja az eredményt
      tartalmazó string-et. Az elhagyható <parameter>scale</parameter>
      paraméter beállítja az eredményben a tizedes pont utáni számjegyek számát.
     </para>
Index: phpdoc/hu/functions/math.xml
diff -u phpdoc/hu/functions/math.xml:1.12 phpdoc/hu/functions/math.xml:1.13
--- phpdoc/hu/functions/math.xml:1.12   Sat Feb  2 10:41:25 2002
+++ phpdoc/hu/functions/math.xml        Sun Feb  3 06:29:43 2002
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="iso-8859-2" ?>
-<!-- EN-Revision: 1.64 Maintainer: pgerzson Status: ready -->
+<!-- EN-Revision: 1.70 Maintainer: gerzson Status: ready -->
 
  <reference id="ref.math">
   <title>Matematikai függvények</title>
   <titleabbrev>Matematika</titleabbrev>
-  
+
   <partintro>
    <sect1 id="math.intro">
     <title>Előszó</title>
@@ -117,8 +117,9 @@
         </tbody>
        </tgroup>
       </table>
-     PHP 4RC1 verziójáig csak az M_PI használható.
-     Minden más állandó PHP 4.0-tól kezdve elérhető, kivéve amelyiknél a [4.0.2] 
címke olvasható:
+     PHP 4.0.0 verziójáig csak az M_PI használható.
+     Minden más állandó PHP 4.0.0-tól kezdve elérhető, 
+     kivéve amelyiknél a [4.0.2] címke olvasható:
      ezek csak PHP 4.0.2-tól kezdve.
      </para>
     </sect2>
@@ -137,10 +138,20 @@
       <methodparam><type>mixed</type><parameter>number</parameter></methodparam>
      </methodsynopsis>
     <para>
-                A szám abszolút értékével tér vissza. Ha paraméterben átadott szám 
<type>float</type> típusú, 
-                akkor a visszaadott érték is <type>float</type> típusú lesz, 
egyébként <type>integer</type>.
-                (mivel egy <type>float</type>-nak általában nagyobb az értéke, mint 
egy <type>integer</type>-nek).
-    </para>
+     A szám abszolút értékével tér vissza. Ha paraméterben átadott szám 
+<type>float</type> típusú, 
+     akkor a visszaadott érték is <type>float</type> típusú lesz, egyébként 
+<type>integer</type>.
+     (mivel egy <type>float</type>-nak általában nagyobb az értéke, mint egy 
+<type>integer</type>-nek).
+    </para>
+    <example> 
+     <title><function>abs</function> példa</title> 
+     <programlisting role="php"> 
+<![CDATA[ 
+$abs  = abs(-4.2); // $abs  = 4.2; (double/float) 
+$abs2 = abs(5);    // $abs2 = 5; (integer) 
+$abs3 = abs(-5);   // $abs3 = 5; (integer) 
+]]> 
+     </programlisting> 
+    </example> 
    </refsect1>
   </refentry>
 
@@ -159,7 +170,8 @@
      Az <parameter>arg</parameter> arkusz koszinuszát adja vissza radiánban.
     </para>
     <para>
-     Lásd még: <function>acosh</function>, <function>asin</function> és 
<function>atan</function>!
+     Lásd még: <function>acosh</function>, <function>asin</function>
+     és <function>atan</function>!
     </para>
    </refsect1>
   </refentry>
@@ -176,9 +188,9 @@
       <methodparam><type>float</type><parameter>arg</parameter></methodparam>
      </methodsynopsis>
     <para>
-                Az <parameter>arg</parameter> area hiperbolikus koszinuszát adja 
vissza, 
-                azt az értéket, amelynek hiperbolikus koszinusza egyenlő az 
-                <parameter>arg</parameter> paraméterrel.
+     Az <parameter>arg</parameter> area hiperbolikus koszinuszát adja vissza, 
+     azt az értéket, amelynek hiperbolikus koszinusza egyenlő az 
+     <parameter>arg</parameter> paraméterrel.
     </para>
     &note.no-windows;
     <para>
@@ -265,7 +277,8 @@
      </methodsynopsis>
     <para>
      Az <parameter>arg</parameter> area hiperbolikus tangensével tér vissza, 
-     azzal az értékkel, amelynek hiiperbolikus tangense egyenlő az 
<parameter>arg</parameter> paraméterrel.
+     azzal az értékkel, amelynek hiiperbolikus tangense egyenlő az 
+     <parameter>arg</parameter> paraméterrel.
     </para>
     &note.no-windows;
     <para>
@@ -288,12 +301,15 @@
       <methodparam><type>float</type><parameter>x</parameter></methodparam>
      </methodsynopsis>
     <simpara>
-     Ez a függvény az <parameter>x</parameter> és <parameter>y</parameter> által 
meghatározott érték 
-     arkusz tangensét adja vissza radiánban. Ez hasonló az <parameter>y</parameter> / 
<parameter>x</parameter> arkusz tangenséhez,
-     attól eltekintve hogy a paraméterek előjele meghatározza, hogy az eredmény 
melyik körnegyedbe esik.
+     Ez a függvény az <parameter>x</parameter> és <parameter>y</parameter> 
+     által meghatározott érték arkusz tangensét adja vissza radiánban. 
+     Ez hasonló az <parameter>y</parameter> / <parameter>x</parameter> 
+     arkusz tangenséhez, attól eltekintve hogy a paraméterek előjele 
+     meghatározza, hogy az eredmény melyik körnegyedbe esik.
     </simpara>
     <simpara>
-     A függvény eredményét radiánban adja vissza, ami -PI és +PI közé esik (beleértve 
a határokat is).
+     A függvény eredményét radiánban adja vissza, ami -PI és +PI közé 
+     esik (beleértve a határokat is).
     </simpara>
     <para>
      Lásd még: <function>acos</function> és <function>atan</function>!
@@ -315,11 +331,13 @@
       <methodparam><type>int</type><parameter>tobase</parameter></methodparam>
      </methodsynopsis>
     <para>
-     A <parameter>number</parameter>-ben átadott számot váltja át a 
<parameter>tobase</parameter>-ben
-     megadott alapszámú számrendszerbe, és ezzel tér vissza.
-     A <parameter>number</parameter> alapszáma a <parameter>frombase</parameter>-ben 
adható meg.
-     Mind a <parameter>frombase</parameter> és <parameter>tobase</parameter> 
paraméternek 2 és 36 közé kell esnie.
-     A 10-nél nagyobb értékű számjegyeket betűkkel ábrázoljuk, ahol az "a" 10-et 
jelent, a "b" 11-et és a "z" 35-öt.
+     A <parameter>number</parameter>-ben átadott számot váltja át a 
+     <parameter>tobase</parameter>-ben megadott alapszámú számrendszerbe, és 
+     ezzel tér vissza. A <parameter>number</parameter> alapszáma a 
+     <parameter>frombase</parameter>-ben adható meg. Mind a 
+     <parameter>frombase</parameter> és <parameter>tobase</parameter> paraméternek 
+     2 és 36 közé kell esnie. A 10-nél nagyobb értékű számjegyeket betűkkel 
+     ábrázoljuk, ahol az "a" 10-et jelent, a "b" 11-et és a "z" 35-öt.
      <example>
       <title><function>base_convert</function></title>
       <programlisting role="php">
@@ -344,13 +362,13 @@
       
<methodparam><type>string</type><parameter>binary_string</parameter></methodparam>
      </methodsynopsis>
     <para>
-     A <parameter>binary_string</parameter> kettes számrendszerbeli (bináris) szám 
-     tizes számrendszerbeli (decimális) megfelelőjét adja vissza.
+     A <parameter>binary_string</parameter> kettes számrendszerbeli (bináris)
+     szám tizes számrendszerbeli (decimális) megfelelőjét adja vissza.
     </para>
     <para>
-     A <function>bindec</function> függvény <type>integer</type> típusúvá konvertálja 
át a 
-     bináris számot. A legnagyobb konvertálható szám a 31 db 1 bitből álló szám,
-     vagyis 2147483647 (10-es számrendszerben).
+     A <function>bindec</function> függvény <type>integer</type> típusúvá 
+     konvertálja át a bináris számot. A legnagyobb konvertálható szám a 31 
+     db 1 bitből álló szám, vagyis 2147483647 (10-es számrendszerben).
     </para>
     <para>
      Lásd még: <function>decbin</function>!
@@ -370,10 +388,20 @@
       <methodparam><type>float</type><parameter>value</parameter></methodparam>
      </methodsynopsis>
     <simpara>
-     Ha szükséges, akkor a következő legnagyobb egész számmal tér vissza a 
<parameter>value</parameter>-t felfelé kerekítve. 
-     A <function>ceil</function> által visszadott érték <type>float</type> típusú, 
mivel a <type>float</type> értékészlete 
-     általában nagyobb, mint <type>int</type>-é.
+     Ha szükséges, akkor a következő legnagyobb egész számmal tér vissza a 
+     <parameter>value</parameter>-t felfelé kerekítve. A <function>ceil</function>
+     által visszadott érték <type>float</type> típusú, mivel a <type>float</type> 
+     értékészlete általában nagyobb, mint <type>int</type>-é.
     </simpara>
+    <example> 
+     <title><function>ceil</function> példák</title> 
+     <programlisting role="php"> 
+<![CDATA[ 
+$ot  = ceil(4.3);   // $ot  =  5.0; 
+$tiz = ceil(9.999); // $tiz = 10.0; 
+]]> 
+     </programlisting> 
+    </example> 
     <simpara>
      Lásd még: <function>floor</function> és <function>round</function>!
     </simpara>
@@ -434,8 +462,9 @@
       <methodparam><type>int</type><parameter>number</parameter></methodparam>
      </methodsynopsis>
     <para>
-     A <parameter>number</parameter> kettes számrendszerbeli ábrázolását sztringként 
adja vissza.
-     A legnagyobb átváltható szám 2147483647 (tízes számrendszerben), ami 31 db 
1-esből álló sztringet eredményez.
+     A <parameter>number</parameter> kettes számrendszerbeli ábrázolását 
+     sztringként adja vissza. A legnagyobb átváltható szám 4294967295 
+     (tízes számrendszerben), ami 31 db 1-esből álló sztringet eredményez.
     </para>
     <para>
      Lásd még: <function>bindec</function>!
@@ -455,8 +484,9 @@
       <methodparam><type>int</type><parameter>number</parameter></methodparam>
      </methodsynopsis>
     <para>
-     A <parameter>number</parameter> tizenhatos számrendszerbeli ábrázolását 
sztringként adja vissza.
-     A legnagyobb átváltható szám 2147483647 (tízes számrendszerben), ami 
"7fffffff"-et ad eredményül.
+     A <parameter>number</parameter> tizenhatos számrendszerbeli ábrázolását 
+     sztringként adja vissza. A legnagyobb átváltható szám 2147483647 
+     (tízes számrendszerben), ami "7fffffff"-et ad eredményül.
     </para>
     <para>
      Lásd még: <function>hexdec</function>!
@@ -476,8 +506,9 @@
       <methodparam><type>int</type><parameter>number</parameter></methodparam>
      </methodsynopsis>
     <para>
-     A <parameter>number</parameter> nyolcas számrendszerbeli ábrázolását sztringként 
adja vissza.
-     A legnagyobb átváltható szám 2147483647 (tízes számrendszerben), ami 
"17777777777"-et ad eredményül.
+     A <parameter>number</parameter> nyolcas számrendszerbeli ábrázolását 
+     sztringként adja vissza. A legnagyobb átváltható szám 2147483647 
+     (tízes számrendszerben), ami "17777777777"-et ad eredményül.
     </para>
     <para>
      Lásd még: <function>octdec</function>!
@@ -497,7 +528,8 @@
       <methodparam><type>float</type><parameter>number</parameter></methodparam>
      </methodsynopsis>
     <para>
-     Ez a függvény a <parameter>number</parameter> paraméterben megadott fokokat 
radiánba váltja át.
+     Ez a függvény a <parameter>number</parameter> paraméterben megadott fokokat
+     radiánba váltja át.
     </para>
     <para>
      Lásd még: <function>rad2deg</function>!
@@ -517,7 +549,8 @@
       <methodparam><type>float</type><parameter>arg</parameter></methodparam>
      </methodsynopsis>
     <para>
-     Visszaadja, hogy mennyivel egyenlő az <literal>e</literal> az 
<parameter>arg</parameter>-ban megadott hatványon.
+     Visszaadja, hogy mennyivel egyenlő az <literal>e</literal> az 
+     <parameter>arg</parameter>-ban megadott hatványon.
     </para>
     <para>
      Lásd még: <function>pow</function>!
@@ -589,7 +622,8 @@
       <void/>
      </methodsynopsis>
     <simpara>
-     A legnagyobb lehetséges véletlen számot adja vissza, amit a 
<function>rand</function> a meghívásakor visszaadhat.
+     A legnagyobb lehetséges véletlen számot adja vissza, amit a 
+     <function>rand</function> a meghívásakor visszaadhat.
     </simpara>
     <simpara>
      Lásd még: <function>rand</function>, <function>srand</function>,
@@ -641,26 +675,26 @@
    </refsect1>
   </refentry>
 
-<refentry id='function.hypot'>
-     <refnamediv>
-      <refname>hypot</refname>
-      <refpurpose>
-        a sqrt( num1*num1 + num2*num2) értékét adja vissza
-      </refpurpose>
-     </refnamediv>
-     <refsect1>
-      <title>Leírás</title>
-       <methodsynopsis>
-        <type>float</type><methodname>hypot</methodname>
-        <methodparam><type>float</type><parameter>num1</parameter></methodparam>
-        <methodparam><type>float</type><parameter>num2</parameter></methodparam>
-       </methodsynopsis>
-      &warn.experimental.func;
-      <para>
-       &warn.undocumented.func;
-      </para>
-     </refsect1>
-    </refentry>
+  <refentry id='function.hypot'>
+   <refnamediv>
+    <refname>hypot</refname>
+    <refpurpose>
+     a sqrt( num1*num1 + num2*num2) értékét adja vissza
+    </refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Leírás</title>
+    <methodsynopsis>
+     <type>float</type><methodname>hypot</methodname>
+     <methodparam><type>float</type><parameter>num1</parameter></methodparam>
+     <methodparam><type>float</type><parameter>num2</parameter></methodparam>
+    </methodsynopsis>
+    &warn.experimental.func;
+    <para>
+     &warn.undocumented.func;
+    </para>
+   </refsect1>
+  </refentry>
 
   <refentry id="function.lcg-value">
    <refnamediv>
@@ -674,9 +708,9 @@
       <void/>
      </methodsynopsis>
     <para>
-     A <function>lcg_value</function> ál véletlenszámot ad vissza a (0,1) 
intervallumból.
-     A függvény két, 2^31 - 85 és 2^31 - 249 periódusú CG-t kombinál, 
-     és a periódusa ennek a két prímnek a szorzatával egyenlő.
+     A <function>lcg_value</function> ál véletlenszámot ad vissza a (0,1)
+     intervallumból. A függvény két, 2^31 - 85 és 2^31 - 249 periódusú 
+     CG-t kombinál, és a periódusa ennek a két prímnek a szorzatával egyenlő.
     </para>
    </refsect1>
   </refentry>
@@ -693,7 +727,8 @@
       <methodparam><type>float</type><parameter>arg</parameter></methodparam>
      </methodsynopsis>
     <para>
-     Az <parameter>arg</parameter> természetes (e) alapú logaritmusát adja vissza.
+     Az <parameter>arg</parameter> természetes (e) alapú logaritmusát adja 
+     vissza.
     </para>
    </refsect1>
   </refentry>
@@ -719,7 +754,8 @@
    <refnamediv>
     <refname>log1p</refname>
      <refpurpose>
-      log(1 + number) pontos értékét adja vissza, akkor is ha a val értéke 0-hoz 
közeli
+      log(1 + number) pontos értékét adja vissza, akkor is ha a paraméter 
+      értéke 0-hoz közeli
      </refpurpose>
     </refnamediv>
     <refsect1>
@@ -749,18 +785,22 @@
       <methodparam><type>mixed</type><parameter>argn</parameter></methodparam>
      </methodsynopsis>
     <para>
-     A <function>max</function> a paraméterként átadott, számként értelmezett értékek 
legnagyobbjával tér vissza.
+     A <function>max</function> a paraméterként átadott, számként értelmezett
+     értékek legnagyobbjával tér vissza.
     </para>
     <para>
-     Ha az első paraméter tömb típusú, akkor a tömbbeli legnagyobb értéket adja 
vissza.
-     Ha az első paraméter integer, float vagy string típusú, akkor legalább két 
paraméterrel 
-     kell meghívni a függvényt, és az a legnagyobb értékű számmal tér vissza. 
-     Korlátlan számú paraméterrel hívható meg ez a függvény.
-    </para>
-    <para>
-     Ha legalább egy összehasonlítandó érték float típusú, akkor mindegyik float-ként 
lesz kezelve és a 
-     visszatérési érték is float lesz. Ha egyik sem float, akkor mindegyik 
integer-ként lesz kezelve, és
-     a visszatérési érték is integer lesz.
+     Ha az első paraméter tömb típusú, akkor a tömbbeli legnagyobb értéket adja
+     vissza. Ha az első paraméter <type>integer</type>, <type>float</type> vagy
+     <type>string</type> típusú, akkor legalább két paraméterrel kell meghívni 
+     a függvényt, és az a legnagyobb értékű számmal tér vissza. Korlátlan számú
+     paraméterrel hívható meg ez a függvény.
+    </para>
+    <para>
+     Ha legalább egy összehasonlítandó érték float típusú, akkor mindegyik 
+     <type>float</type>-ként lesz kezelve és a visszatérési érték is 
+     <type>float</type> lesz. Ha egyik sem <type>float</type>, akkor mindegyik 
+     <type>integer</type>-ként lesz kezelve, és a visszatérési érték is 
+     <type>integer</type> lesz.
     </para>
    </refsect1>
   </refentry>
@@ -783,18 +823,21 @@
       <methodparam><type>array</type><parameter>numbers</parameter></methodparam>
      </methodsynopsis>
     <para>
-     A <function>min</function> a paraméterként átadott, számként értelmezett értékek 
legkisebbjével tér vissza.
+     A <function>min</function> a paraméterként átadott, számként értelmezett
+     értékek legkisebbjével tér vissza.
     </para>
     <para>
-     Ha az első paraméter tömb típusú, akkor a tömbbeli legkisebb értéket adja vissza.
-     Ha az első paraméter integer, float vagy string típusú, akkor legalább két 
paraméterrel 
-     kell meghívni a függvényt, és az a legkisebb értékű számmal tér vissza. 
-     Korlátlan számú paraméterrel hívható meg ez a függvény.
+     Ha az első paraméter tömb típusú, akkor a tömbbeli legkisebb értéket adja
+     vissza. Ha az első paraméter <type>integer</type>, <type>float</type> vagy
+     <type>string</type> típusú, akkor legalább két paraméterrel kell meghívni 
+     a függvényt, és az a legkisebb értékű számmal tér vissza.  Korlátlan számú
+     paraméterrel hívható meg ez a függvény.
     </para>
     <para>
-     Ha legalább egy összehasonlítandó érték <type>float</type> típusú, akkor 
mindegyik float-ként lesz kezelve és a 
-     visszatérési érték is float lesz. Ha egyik sem float, akkor mindegyik 
<type>integer</type>-ként lesz kezelve, és
-     a visszatérési érték is integer lesz.
+     Ha legalább egy összehasonlítandó érték <type>float</type> típusú, akkor 
+     mindegyik float-ként lesz kezelve és a visszatérési érték is float lesz. 
+     Ha egyik sem float, akkor mindegyik <type>integer</type>-ként lesz kezelve, 
+     és a visszatérési érték is integer lesz.
     </para>
    </refsect1>
   </refentry>
@@ -826,7 +869,8 @@
      kb. négyszer gyorsabban, mint az átlagos libc rand függvények.
      (Részletesebb információkért nézd meg a Mersenne Twister honlapját, amely
      <ulink url="&url.mersenne;">&url.mersenne;</ulink> , az MT forrás 
-     optimalizált változata <ulink 
url="&url.mersenne.twister;">&url.mersenne.twister;</ulink> pedig 
+     optimalizált változata <ulink 
+     url="&url.mersenne.twister;">&url.mersenne.twister;</ulink> pedig 
      címen található.
     </simpara>
     <simpara>
@@ -842,9 +886,11 @@
     </simpara>
     <note>
      <para>
-      A 3.0.7 verziók előtt a <parameter>max</parameter> paraméter helyett 
<parameter>range</parameter> (tartomány)
-      szerepelt. Ezekben a verziókban az előző példával egyenértékű megoldás a 
<literal>mt_rand (5, 11)</literal>, hogy 
-      5 és 15 közé eső véletlen számot kapj.
+      A 3.0.7 verziók előtt a <parameter>max</parameter> paraméter helyett
+      <parameter>range</parameter> (tartomány) szerepelt. Ezekben a 
+      verziókban az előző példával egyenértékű megoldás a 
+      <literal>mt_rand (5, 11)</literal>, hogy 5 és 15 közé eső véletlen 
+      számot kapj.
      </para>
     </note>
     <simpara>
@@ -903,7 +949,8 @@
       <void/>
      </methodsynopsis>
     <simpara>
-     Visszaadja azt a legnagyobb véletlenszámot, amit az <function>mt_rand</function> 
a meghívásakor visszadhat.
+     Visszaadja azt a legnagyobb véletlenszámot, amit az 
+     <function>mt_rand</function> a meghívásakor visszadhat.
     </simpara>
     <simpara>
      Lásd még: <function>mt_rand</function>,
@@ -929,28 +976,35 @@
       <methodparam 
choice="opt"><type>string</type><parameter>thousands_sep</parameter></methodparam>
      </methodsynopsis>
     <para>
-     A <function>number_format</function> a <parameter>number</parameter> paraméter 
formázott értékével tér vissza.
-     A függvény egy, két vagy négy paramétert fogad el (de hármat nem):
+     A <function>number_format</function> a <parameter>number</parameter>
+     paraméter formázott értékével tér vissza. A függvény egy, két vagy négy
+     paramétert fogad el (de hármat nem):
     </para>
     <para>
-     Ha csak egy paraméter van megadva, akkor <parameter>number</parameter> törtrész 
nélkül,
-     de ezresenkénti csoportosítással kerül formázásra. ("," választva el a 
csoportokat)
+     Ha csak egy paraméter van megadva, akkor <parameter>number</parameter>
+     törtrész nélkül, de ezresenkénti csoportosítással kerül formázásra. 
+     ("," választva el a csoportokat)
     </para>
     <para>
-     Két paraméter esetén a <parameter>number</parameter> a 
<parameter>decimals</parameter>-ba megadott számú
-     tizedesre lesz formázva, ponttal (".") a tizedesek előtt és vesszővel (",") 
választva el a csoportokat.
+     Két paraméter esetén a <parameter>number</parameter> a 
+     <parameter>decimals</parameter>-ba megadott számú tizedesre lesz 
+     formázva, ponttal (".") a tizedesek előtt és vesszővel (",") választva 
+     el a csoportokat.
     </para>
     <para>
-     Négy paraméter esetén a <parameter>number</parameter> a 
<parameter>decimals</parameter>-ba megadott számú
-     tizedesre lesz formázva. A tizedesek előtt a <parameter>dec_point</parameter> 
áll a pont (".") helyett, 
-     és a <parameter>thousands_sep</parameter> választja el a csoprtokat a vessző 
(",") helyett. 
+     Négy paraméter esetén a <parameter>number</parameter> a 
+     <parameter>decimals</parameter>-ba megadott számú tizedesre lesz formázva. 
+     A tizedesek előtt a <parameter>dec_point</parameter> áll a pont (".") helyett, 
+     és a <parameter>thousands_sep</parameter> választja el a csoprtokat 
+     a vessző (",") helyett. 
     </para>
     <note>
      <para>
-      A <parameter>thousands_sep</parameter>-nak csak az első karakterét használja a 
függvény.
-      Például ha <literal>ize</literal>-t adsz meg mint 
<parameter>thousands_sep</parameter>, akkor
-      az <literal>1000</literal> számhoz, akkor <function>number_format</function> 
-      <literal>1i000</literal>-t fog visszaadni.
+      A <parameter>thousands_sep</parameter>-nak csak az első karakterét
+      használja a függvény. Például ha <literal>ize</literal>-t adsz meg
+      mint <parameter>thousands_sep</parameter>, akkor az <literal>1000</literal>
+      számhoz, akkor <function>number_format</function> <literal>1i000</literal>-t
+      fog visszaadni.
      </para>
     </note>
     <para>
@@ -1008,8 +1062,9 @@
       
<methodparam><type>string</type><parameter>octal_string</parameter></methodparam>
      </methodsynopsis>
     <para>
-     A nyolcas számrendszerbeli <parameter>octdec</parameter> tízes számrendszerbeli 
megfelelőjével tér vissza.
-     A legnagyobb átváltható szám "17777777777", ami 2147483647-et (tízes 
számrendszerben) ad eredményül.
+     A nyolcas számrendszerbeli <parameter>octal_string</parameter> tízes 
+     számrendszerbeli megfelelőjével tér vissza. A legnagyobb átváltható szám
+     "17777777777", ami 2147483647-et (tízes számrendszerben) ad eredményül.
     </para>
     <para>
      Lásd még: <function>decoct</function>!
@@ -1029,14 +1084,19 @@
       <void/>
      </methodsynopsis>
     <simpara>
-     PI megközelítőleg pontos értékét adja vissza.
+     PI megközelítőleg pontos értékét adja vissza. A visszaadott <type>float</type>
+     érték pontossága a <filename>php.ini</filename>-ben megadott <link 
+     linkend="ini.precision">precision</link> beállítástól függ, amely 
+     alapértelmezésben <literal>14</literal>. A <constant>M_PI</constant> 
+     állandó használata ugyanazt az eredményt adja, mint a 
+     <function>pi</function> függvény.  
     </simpara>
-   <para>
-    <informalexample>
-     <programlisting>
+    <para>
+     <informalexample>
+      <programlisting>
 <![CDATA[
-echo pi();
-// azt írja ki, hogy : 3.1415926535898
+echo pi(); // 3.1415926535898
+echo M_PI; // 3.1415926535898
 ]]>
      </programlisting>
     </informalexample>
@@ -1057,12 +1117,14 @@
       <methodparam><type>number</type><parameter>exp</parameter></methodparam>
      </methodsynopsis>
     <para>
-     A <parameter>base</parameter>-t az <parameter>exp</parameter> hatványra emelt 
értékével tér vissza.
-     Ha lehetséges, akkor a függvény visszatérési értéke <type>integer</type> lesz.
+     A <parameter>base</parameter>-t az <parameter>exp</parameter> hatványra 
+     emelt értékével tér vissza. Ha lehetséges, akkor a függvény visszatérési
+     értéke <type>integer</type> lesz.
     </para>
     <para>
-     Ha a hatványérték nem számítható ki, akkor egy "nem fatális" (warning) hibát 
jelez 
-     a <function>pow</function> függvény, és &false;-szal tér vissza.
+     Ha a hatványérték nem számítható ki, akkor egy "nem fatális" (warning) 
+     hibát jelez a <function>pow</function> függvény, és &false;-szal tér 
+     vissza.
     </para>
     <example>
      <title>Néhány példa a <function>pow</function> alkalmazására</title>
@@ -1082,12 +1144,12 @@
     </example>
     <warning>
      <para>
-      PHP 4.0.6-ban és korábbi verziókban a <function>pow</function> mindig 
<type>float</type> típussal tért vissza, 
-      és soha nem jelzett hibát.
+      PHP 4.0.6-ban és korábbi verziókban a <function>pow</function> mindig
+      <type>float</type> típussal tért vissza, és soha nem jelzett hibát.
      </para>
     </warning>
     <para> 
-     Lásd még: <function>exp</function>!
+     Lásd még: <function>exp</function> és <function>sqrt</function>!
     </para>
    </refsect1>
   </refentry>
@@ -1104,7 +1166,8 @@
       <methodparam><type>float</type><parameter>number</parameter></methodparam>
      </methodsynopsis>
     <para>
-     Ez a függvény a radiánban értlemezett <parameter>number</parameter> paramétert 
fokokba váltja.
+     Ez a függvény a radiánban értlemezett <parameter>number</parameter> 
+     paramétert fokokba váltja.
     </para>
     <para>
      Lásd még: <function>deg2rad</function>!
@@ -1141,9 +1204,11 @@
     </simpara>
     <note>
       <para>
-      A 3.0.7 verziók előtt a <parameter>max</parameter> paraméter helyett 
<parameter>range</parameter> (tartomány)
-      szerepelt. Ezekben a verziókban az előző példával egyenértékű megoldás a 
<literal>mt_rand (5, 11)</literal>, hogy 
-      5 és 15 közé eső véletlen számot kapj.
+      A 3.0.7 verziók előtt a <parameter>max</parameter> paraméter helyett
+      <parameter>range</parameter> (tartomány) szerepelt. Ezekben a verziókban
+      az előző példával egyenértékű megoldás a 
+      <literal>mt_rand (5, 11)</literal>, hogy 5 és 15 közé eső véletlen számot
+      kapj.
      </para>
     </note>
     <simpara>
@@ -1177,8 +1242,9 @@
     <para>
      <caution>
       <simpara>
-       PHP nem kezeli megfelelően a <literal>"12,300.2"</literal>-hez hasonló 
sztringeket alapértelmezés szerint. 
-       Lásd <link linkend="language.types.string.conversion">string konverziók</link>.
+       PHP nem kezeli megfelelően a <literal>"12,300.2"</literal>-hez hasonló
+       sztringeket alapértelmezés szerint. Lásd <link 
+       linkend="language.types.string.conversion">string konverziók</link>!
       </simpara>
      </caution>
     </para>
Index: phpdoc/hu/functions/pcre.xml
diff -u phpdoc/hu/functions/pcre.xml:1.11 phpdoc/hu/functions/pcre.xml:1.12
--- phpdoc/hu/functions/pcre.xml:1.11   Sat Feb  2 10:41:26 2002
+++ phpdoc/hu/functions/pcre.xml        Sun Feb  3 06:29:43 2002
@@ -1,18 +1,24 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.68 Maintainer: pgerzson Status: ready -->
+<!-- EN-Revision: 1.72 Maintainer: gerzson Status: mixed -->
 
 <reference id="ref.pcre">
   <title>Reguláris kifejezések függvényei (Perl kompatibilis)</title>
   <titleabbrev>PCRE</titleabbrev>
 
   <partintro>
+   <note>
+    <para>
+     PHP a <link linkend="ref.regex">kiterjesztett POSIX reguláris 
+kifejezéseket</link> is támogatja.
+    </para>
+   </note>
    <para>
    Ezekben a függvényekben használatos minták szintaktikája nagyon
    hasonlít a PERL-ben megismerthez. A kifejezéseket határolójelek
    közé kell rakni, például perjelek / közé. Az alfanumerikus karakterektől
    és a visszaperjeltől (\) eltekintve bármi használható határolójelként. Ha a
    határolójel magában a kifejezésben is szerepel, akkor egy visszaperjelet
-   (\) kell eléírni. A PHP 4.0.4-s verziójától kezdve lehetőség van a (), {}, [], és 
&lt;&gt; párban álló határolók használatára, ahogy Perl-ben is.
+   (\) kell eléírni. A PHP 4.0.4-s verziójától kezdve lehetőség van a (), 
+   {}, [], és &lt;&gt; párban álló határolók használatára, ahogy Perl-ben is.
    </para>
    <para>
    A lezáró határolójelet különféle módosítók követhetik, amelyek a
@@ -35,17 +41,17 @@
      <itemizedlist>
       <listitem>
        <simpara>
-       /href='(.*)' - hiányzó lezáró határolókarakter
+        /href='(.*)' - hiányzó lezáró határolókarakter
        </simpara>
       </listitem>
       <listitem>
        <simpara>
-       /\w+\s*\w+/J - ismeretlen módosító 'J'
+        /\w+\s*\w+/J - ismeretlen módosító 'J'
        </simpara>
       </listitem>
       <listitem>
        <simpara>
-       1-\d3-\d3-\d4| - hiányzó kezdő határolókarakter
+        1-\d3-\d3-\d4| - hiányzó kezdő határolókarakter
        </simpara>
       </listitem>
      </itemizedlist>
@@ -150,7 +156,7 @@
 A domain név : php.net
 ]]>
      </screen>
-                </para>
+    </para>
     <para>
      Lásd még: <function>preg_match_all</function>,
      <function>preg_replace</function> és
@@ -189,13 +195,13 @@
       <varlistentry>
        <term>PREG_PATTERN_ORDER</term>
        <listitem>
-       <para>
-        Azt eredményezi, hogy a $matches[0] olyan tömb lesz, ahol az összes a
-        teljes mintára illeszkedő szövegrész lesz egymás után, a $matches[1]
-        tömbben pedig azok a szövegrészek, amelyek első "gyűjtő"
-        részmintára illeszkednek, és így tovább.
-        <informalexample>
-         <programlisting role="php">
+        <para>
+         Azt eredményezi, hogy a <varname>$matches[0]</varname> olyan tömb lesz, 
+         ahol az összes a teljes mintára illeszkedő szövegrész lesz egymás után, 
+         a <varname>$matches[1]</varname> tömbben pedig azok a szövegrészek, 
+         amelyek első "gyűjtő" részmintára illeszkednek, és így tovább.
+         <informalexample>
+          <programlisting role="php">
 <![CDATA[
 preg_match_all ("|<[^>]+>(.*)</[^>]+>|U",
     "<b>példa: </b><div align=left>ez itt a teszt szöveg</div>",
@@ -203,30 +209,31 @@
 print $out[0][0].", ".$out[0][1]."\n";
 print $out[1][0].", ".$out[1][1]."\n"
 ]]>
-         </programlisting>
-               <para>
-                       Ez a példa az alábbi eredményt adja:
-         <screen>
+          </programlisting>
+          <para>
+           Ez a példa az alábbi eredményt adja:
+           <screen>
 <![CDATA[
 <b>példa: </b>, <div align=left>ez itt a teszt szöveg</div>
 példa: , ez itt a teszt szöveg
 ]]>
-         </screen>
-               </para>
-        </informalexample>
-        Tehát, az $out[0] egy tömb az összes, teljes mintára illeszkedő
-        szöveggel, és $out[1] egy tömb az összes HTML-elem közti szöveggel.
-       </para>
+          </screen>
+         </para>
+         </informalexample>
+         Tehát, az <varname>$out[0]</varname> egy tömb az összes, teljes mintára 
+         illeszkedő szöveggel, és <varname>$out[1]</varname> egy tömb az összes 
+         HTML-elem közti szöveggel.
+        </para>
        </listitem>
       </varlistentry>
       <varlistentry>
        <term>PREG_SET_ORDER</term>
        <listitem>
-       <para>
-        Azt eredményezi, hogy $matches[0]-ben az első illesztés eredményeit,
-        a $matches[1] a másodikét fogja tartalmazni, és így tovább.
-        <informalexample>
-         <programlisting role="php">
+        <para>
+         Azt eredményezi, hogy $matches[0]-ben az első illesztés eredményeit,
+         a $matches[1] a másodikét fogja tartalmazni, és így tovább.
+         <informalexample>
+          <programlisting role="php">
 <![CDATA[
 preg_match_all ("|<[^>]+>(.*)</[^>]+>|U",
     "<b>példa: </b><div align=left>ez itt a teszt szöveg</div>",
@@ -234,38 +241,40 @@
 print $out[0][0].", ".$out[0][1]."\n";
 print $out[1][0].", ".$out[1][1]."\n"
 ]]>
-         </programlisting>
-               <para>
-        Ez a példa az alábbi eredményt adja:
-         <screen>
+          </programlisting>
+          <para>
+           Ez a példa az alábbi eredményt adja:
+           <screen>
 <![CDATA[
 <b>példa: </b>, példa:
 <div align=left>ez itt a teszt szöveg</div>, ez itt a teszt szöveg
 ]]>
-         </screen>
-               </para>
-        </informalexample>
-        Ebben az esetben $matches[0] az első illesztés során megtalált
-        szövegrészeket tartalmazza, a $matches[0][0]-ben a teljes mintára
-        illeszkedő szöveggel, $matches[0][1]-ben az első "gyűjtő" részmintára
-        illeszkedő résszel, és így tovább. Ehhez  hasonlóan $matches[1] a
-        második illesztés során megtalált szövegeket tartalmazza, stb.
-       </para>
+           </screen>
+          </para>
+         </informalexample>
+         Ebben az esetben <varname>$matches[0]</varname> az első illesztés során 
+         megtalált szövegrészeket tartalmazza, a <varname>$matches[0][0]</varname>-ban
+         a teljes mintára illeszkedő szöveggel, <varname>$matches[0][1]</varname>-ban
+         az első "gyűjtő" részmintára illeszkedő résszel, és így tovább. Ehhez  
+         hasonlóan <varname>$matches[1]</varname> a
+         második illesztés során megtalált szövegeket tartalmazza, stb.
+        </para>
        </listitem>
       </varlistentry>
-     </variablelist></para>
-    <para>
-     Ha nincs megadva az <parameter>order</parameter> paraméter, akkor az
-     alapértelmezés a PREG_PATTERN_ORDER.
-    </para>
-    <para>
-     Ez a függvény az összes illeszkedés számával tér vissza, vagy
-     &false;-szal sikertelen illesztés vagy hiba esetén.
-    </para>
-    <para>
-     <example>
-      <title>Az összes telefonszám kigyűjtése egy adott szövegből.</title>
-      <programlisting role="php">
+      </variablelist>
+     </para>
+     <para>
+      Ha nincs megadva az <parameter>order</parameter> paraméter, akkor az
+      alapértelmezés a PREG_PATTERN_ORDER.
+     </para>
+     <para>
+      Ez a függvény az összes illeszkedés számával tér vissza, vagy
+      &false;-szal sikertelen illesztés vagy hiba esetén.
+     </para>
+     <para>
+      <example>
+       <title>Az összes telefonszám kigyűjtése egy adott szövegből.</title>
+       <programlisting role="php">
 <![CDATA[
 preg_match_all ("/\(?  (\d{3})?  \)?  (?(1)  [\-\s] ) \d{3}-\d{4}/x",
                 "Hívd a 555-1212 vagy 1-800-555-1212 számot", $phones);
@@ -539,37 +548,37 @@
     </para>
 
     <para>
-        Ha a <parameter>limit</parameter> meg van adva, akkor csak
-        <parameter>limit</parameter> számú darabbal tér vissza. A
-        <parameter>limit</parameter> értéke lehet -1 (jelentése: nincs korlát),
+     Ha a <parameter>limit</parameter> meg van adva, akkor csak
+     <parameter>limit</parameter> számú darabbal tér vissza. A
+     <parameter>limit</parameter> értéke lehet -1 (jelentése: nincs korlát),
      és ez akkor hasznos, ha a <parameter>flags</parameter>
-        paraméter értékét is szeretnéd megadni.
+     paraméter értékét is szeretnéd megadni.
     </para>
 
     <para>
-        A <parameter>flags</parameter> a következő jelzőknek bármilyen
-        kombinációja lehet a ( bitszintű | operátorral):
+     A <parameter>flags</parameter> a következő jelzőknek bármilyen
+     kombinációja lehet a ( bitszintű | operátorral):
       <variablelist>
        <varlistentry>
-           <term>PREG_SPLIT_NO_EMPTY</term>
-           <listitem>
-            <simpara>
-                Ekkor csak a nem üres szövegrészeket adja vissza a
-                <function>preg_split</function>.
-            </simpara>
-           </listitem>
-       </varlistentry>
-       <varlistentry>
-           <term>PREG_SPLIT_DELIM_CAPTURE</term>
-           <listitem>
-            <simpara>
-                Ekkor a kerekzárójelek közé fogott ("gyűjtő") részmintára
-                illeszkedő szövegrészeket is visszadja a függvény.
-                Ez a jelző 4.0.5 verziótól használható.
-            </simpara>
-           </listitem>
+        <term>PREG_SPLIT_NO_EMPTY</term>
+        <listitem>
+         <simpara>
+         Ekkor csak a nem üres szövegrészeket adja vissza a
+         <function>preg_split</function>.
+         </simpara>
+        </listitem>
+       </varlistentry>
+       <varlistentry>
+        <term>PREG_SPLIT_DELIM_CAPTURE</term>
+        <listitem>
+         <simpara>
+         Ekkor a kerekzárójelek közé fogott ("gyűjtő") részmintára
+         illeszkedő szövegrészeket is visszadja a függvény.
+         Ez a jelző 4.0.5 verziótól használható.
+         </simpara>
+        </listitem>
        </varlistentry>
-         </variablelist>
+      </variablelist>
     </para>
     <para>
     <example>
@@ -727,155 +736,155 @@
      <blockquote>
       <variablelist>
        <varlistentry>
-       <term><emphasis>i</emphasis> (PCRE_CASELESS)</term>
-       <listitem>
-        <simpara>
-         Ha ez a módosító be van kapcsolva, akkor a minta a nagy- és kisbetűk
-         különbözőségére érzéketlen, a mintában előforduló betűk mind a kis-
-         mind a nagybetűkre illeszkednek.
-        </simpara>
-       </listitem>
-       </varlistentry>
-       <varlistentry>
-       <term><emphasis>m</emphasis> (PCRE_MULTILINE)</term>
-       <listitem>
-        <simpara>
-         Alapértelmezés szerint PCRE úgy tekinti a tárgyszöveget, mintha az
-         egyetlen sorból állna (mégha történetesen tartalmaz is néhány újsor
-         karaktert). A "sor eleje" metakarakter (^) csakis a tárgyszöveg
-         elejére, míg a "sor vége" metakarakter ($) csakis a szöveg végére
-         vagy a lezáró újsor-karakterre engedi illeszteni a mintát - kivéve
-         ha <emphasis>D</emphasis> módosító be van kapcsolva. Ez ugyanúgy
-         működik, mint Perl-ben.
-        </simpara>
-        <simpara>
-         Amikor ez a módosító be van kapcsolva, akkor "sor eleje" illetve
-         "sor vége" szerkezetek közvetlenül a következő illetve közvetlenül a
-         megelőző újsor karakterekre, és a szöveg legelejére illetve
-         legvégére illeszkednek. Ez egyenértékű Perl /m módosítójával.
-         Ha nincs a tárgyszövegben "\n" karakter vagy a mintában nincs ^
-         illetve $, akkor ennek a módosítónak nincs hatása.
-        </simpara>
-       </listitem>
-       </varlistentry>
-       <varlistentry>
-       <term><emphasis>s</emphasis> (PCRE_DOTALL)</term>
-       <listitem>
-        <simpara>
-         Ha ez a módosító be van kapcsolva, a mintában előforduló .
-         metakarakter minden karakterre - beleértve az újsor karaktert is -
-         illeszkedik, míg enélkül az újsor karakterre nem illeszkedne.
-         Ez egyenértékű a Perl /s módosítójával. A tagadó karakterosztályok
-         (mint például [^a]) mindig illeszkednek az újsor karakterre
-         függetlenül ennek a módósítónak a beállításától.
-        </simpara>
-       </listitem>
-       </varlistentry>
-       <varlistentry>
-       <term><emphasis>x</emphasis> (PCRE_EXTENDED)</term>
-       <listitem>
-        <simpara>
-         Ha ez a módosító be van kapcsolva, akkor a mintában szereplő
-         térközök - kivéve visszaperjelet elétéve vagy a
-         karakterosztályokon belülieket - nem lesznek részei a mintának,
-         valamint minden karakter, amely karakterosztályon kívüli literális #
-         és a rákövetkező újsorkarakter közé esik, figyelmen kívül hagy a
-         PCRE. Ez egyenértékű a Perl /x módosítójával, ami lehetővé teszi
-         megjegyzések elhelyezését a bonyolultabb mintákban. Megjegyzendő,
-         hogy ez csak bizonyos poziciókra vonatkozik, térközkarakterek soha
-         nem szerepelhetnek speciális karaktersorozatokban, mint például (?(
-         -ban, ami egy feltételes részminta kezdetét jelöli.
-        </simpara>
-       </listitem>
-       </varlistentry>
-       <varlistentry>
-       <term><emphasis>e</emphasis></term>
-       <listitem>
-        <simpara>
-         Ha ez a módosító be van kapcsolva, akkor <function>preg_replace
-         </function> függvény a helyettesítési paraméterként kapott
-         sztringet - a hivatkozások feloldása után - PHP kódként értelmezi,
-         és ennek a kódnak az eredményét helyettesíti be a keresett szöveg
-         helyére.
-        </simpara>
-        <simpara>
-         Csak a <function>preg_replace</function> használja ezt a módosítót,
-         a többi PCRE függvény figyelmen kívül hagyja.
-        </simpara>
-       </listitem>
-       </varlistentry>
-       <varlistentry>
-       <term><emphasis>A</emphasis> (PCRE_ANCHORED)</term>
-       <listitem>
-        <simpara>
-         Ha ez a módosító be van kapcsolva, akkor a keresett mintát
-         "lerögzíti", ami annyit jelent, hogy a minta illesztése
-         korlátozva van a tárgyszöveg elejére. Ezt a hatást elérhetjük
-         ha magát a mintát megfelelően alakítjuk ki, miként Perl-ben ennek ez
-         az egyetlen módja.
-        </simpara>
-       </listitem>
-       </varlistentry>
-       <varlistentry>
-       <term><emphasis>D</emphasis> (PCRE_DOLLAR_ENDONLY)</term>
-       <listitem>
-        <simpara>
-         Ha ez a módosító be van kapcsolva, akkor dollár metakarakter ($)
-         a mintán belül csak a tárgyszöveg végére illeszkedik. Enélkül
-         a módosító nélkül a $ a legutolsó újsorkarakter előtti pozicióra is
-         illeszkedik, de semmilyen más poziciójú újsorkarakter előtt nem.
-         Ezt a módosítót figyelmen kívül hagyja a PCRE, ha a
-         <emphasis>m</emphasis> be van kapcsolva. Nincs megfelelője Perl-ben.
-        </simpara>
-       </listitem>
-       </varlistentry>
-       <varlistentry>
-       <term><emphasis>S</emphasis></term>
-       <listitem>
-        <simpara>
-         Ha egy mintát többször használunk, akkor érdemes több időt hagyni
-         a kiértékelésére, hogy az illesztésre fordított idő
-         lerövidülhessen. Ennek a módosítónak a bekapcsolásával ezt biztosítjuk.
+    <term><emphasis>i</emphasis> (PCRE_CASELESS)</term>
+    <listitem>
+     <simpara>
+      Ha ez a módosító be van kapcsolva, akkor a minta a nagy- és kisbetűk
+      különbözőségére érzéketlen, a mintában előforduló betűk mind a kis-
+      mind a nagybetűkre illeszkednek.
+     </simpara>
+    </listitem>
+       </varlistentry>
+       <varlistentry>
+    <term><emphasis>m</emphasis> (PCRE_MULTILINE)</term>
+    <listitem>
+     <simpara>
+      Alapértelmezés szerint PCRE úgy tekinti a tárgyszöveget, mintha az
+      egyetlen sorból állna (mégha történetesen tartalmaz is néhány újsor
+      karaktert). A "sor eleje" metakarakter (^) csakis a tárgyszöveg
+      elejére, míg a "sor vége" metakarakter ($) csakis a szöveg végére
+      vagy a lezáró újsor-karakterre engedi illeszteni a mintát - kivéve
+      ha <emphasis>D</emphasis> módosító be van kapcsolva. Ez ugyanúgy
+      működik, mint Perl-ben.
+     </simpara>
+     <simpara>
+      Amikor ez a módosító be van kapcsolva, akkor "sor eleje" illetve
+      "sor vége" szerkezetek közvetlenül a következő illetve közvetlenül a
+      megelőző újsor karakterekre, és a szöveg legelejére illetve
+      legvégére illeszkednek. Ez egyenértékű Perl /m módosítójával.
+      Ha nincs a tárgyszövegben "\n" karakter vagy a mintában nincs ^
+      illetve $, akkor ennek a módosítónak nincs hatása.
+     </simpara>
+    </listitem>
+       </varlistentry>
+       <varlistentry>
+    <term><emphasis>s</emphasis> (PCRE_DOTALL)</term>
+    <listitem>
+     <simpara>
+      Ha ez a módosító be van kapcsolva, a mintában előforduló .
+      metakarakter minden karakterre - beleértve az újsor karaktert is -
+      illeszkedik, míg enélkül az újsor karakterre nem illeszkedne.
+      Ez egyenértékű a Perl /s módosítójával. A tagadó karakterosztályok
+      (mint például [^a]) mindig illeszkednek az újsor karakterre
+      függetlenül ennek a módósítónak a beállításától.
+     </simpara>
+    </listitem>
+       </varlistentry>
+       <varlistentry>
+    <term><emphasis>x</emphasis> (PCRE_EXTENDED)</term>
+    <listitem>
+     <simpara>
+      Ha ez a módosító be van kapcsolva, akkor a mintában szereplő
+      térközök - kivéve visszaperjelet elétéve vagy a
+      karakterosztályokon belülieket - nem lesznek részei a mintának,
+      valamint minden karakter, amely karakterosztályon kívüli literális #
+      és a rákövetkező újsorkarakter közé esik, figyelmen kívül hagy a
+      PCRE. Ez egyenértékű a Perl /x módosítójával, ami lehetővé teszi
+      megjegyzések elhelyezését a bonyolultabb mintákban. Megjegyzendő,
+      hogy ez csak bizonyos poziciókra vonatkozik, térközkarakterek soha
+      nem szerepelhetnek speciális karaktersorozatokban, mint például (?(
+      -ban, ami egy feltételes részminta kezdetét jelöli.
+     </simpara>
+    </listitem>
+       </varlistentry>
+       <varlistentry>
+    <term><emphasis>e</emphasis></term>
+    <listitem>
+     <simpara>
+      Ha ez a módosító be van kapcsolva, akkor <function>preg_replace
+      </function> függvény a helyettesítési paraméterként kapott
+      sztringet - a hivatkozások feloldása után - PHP kódként értelmezi,
+      és ennek a kódnak az eredményét helyettesíti be a keresett szöveg
+      helyére.
+     </simpara>
+     <simpara>
+      Csak a <function>preg_replace</function> használja ezt a módosítót,
+      a többi PCRE függvény figyelmen kívül hagyja.
+     </simpara>
+    </listitem>
+       </varlistentry>
+       <varlistentry>
+    <term><emphasis>A</emphasis> (PCRE_ANCHORED)</term>
+    <listitem>
+     <simpara>
+      Ha ez a módosító be van kapcsolva, akkor a keresett mintát
+      "lerögzíti", ami annyit jelent, hogy a minta illesztése
+      korlátozva van a tárgyszöveg elejére. Ezt a hatást elérhetjük
+      ha magát a mintát megfelelően alakítjuk ki, miként Perl-ben ennek ez
+      az egyetlen módja.
+     </simpara>
+    </listitem>
+       </varlistentry>
+       <varlistentry>
+    <term><emphasis>D</emphasis> (PCRE_DOLLAR_ENDONLY)</term>
+    <listitem>
+     <simpara>
+      Ha ez a módosító be van kapcsolva, akkor dollár metakarakter ($)
+      a mintán belül csak a tárgyszöveg végére illeszkedik. Enélkül
+      a módosító nélkül a $ a legutolsó újsorkarakter előtti pozicióra is
+      illeszkedik, de semmilyen más poziciójú újsorkarakter előtt nem.
+      Ezt a módosítót figyelmen kívül hagyja a PCRE, ha a
+      <emphasis>m</emphasis> be van kapcsolva. Nincs megfelelője Perl-ben.
+     </simpara>
+    </listitem>
+       </varlistentry>
+       <varlistentry>
+    <term><emphasis>S</emphasis></term>
+    <listitem>
+     <simpara>
+      Ha egy mintát többször használunk, akkor érdemes több időt hagyni
+      a kiértékelésére, hogy az illesztésre fordított idő
+      lerövidülhessen. Ennek a módosítónak a bekapcsolásával ezt biztosítjuk.
       Jelenleg, csak olyan nem "rögzített" minták esetén
-         hasznos, amelyek nem egy egyszerű, rögzített karakterrel kezdődnek.
-        </simpara>
-       </listitem>
-       </varlistentry>
-       <varlistentry>
-       <term><emphasis>U</emphasis> (PCRE_UNGREEDY)</term>
-       <listitem>
-        <simpara>
-         Ez a módosító megfordítja a kvantorok (sokszorozók) mohóságát,
-         azaz alapértelmezés szerint nem lesznek mohók, csak ha egy ? követi
-         azokat. Ez nem Perl-kompatibilis. A mintában is beállítható
-         (?U) sorozat megadásával.
-        </simpara>
-       </listitem>
-       </varlistentry>
-       <varlistentry>
-       <term><emphasis>X</emphasis> (PCRE_EXTRA)</term>
-       <listitem>
-        <simpara>
-         Ez a módosító PCRE további lehetőségeit teszi elérhetővé, amelyek
-         nem Perl-kompatibilisak. Valamennyi visszaperjel a mintában, amit
-         olyan karakter követ, aminek nincs speciális jelentése, hibát okoz,
-         és ilyenformán lefoglalja ezeket a karakterkombinációkat a jövőbeni
-         kiterjesztések előtt. Alapértelmezés szerint az ilyen különleges
-         jelentés nélküli karakter előtt álló visszaperjelet a Perl betű
-         szerint veszi. Jelenleg nincs más jellegzetesség, amit ez a módosító
-         befolyásolna.
-        </simpara>
-       </listitem>
-       </varlistentry>
-       <varlistentry>
-       <term><emphasis>u</emphasis> (PCRE_UTF8)</term>
-       <listitem>
-        <simpara>
-         Ez a módosító is PCRE olyan további lehetőségét teszi elérhetővé,
-         ami nem Perl-kompatibilis. A mintát UTF-8 kódolású szövegnek
-         tekinti. Ez a módosító PHP 4.1.0-től kezdve érhető el.
-        </simpara>
-       </listitem>
+      hasznos, amelyek nem egy egyszerű, rögzített karakterrel kezdődnek.
+     </simpara>
+    </listitem>
+       </varlistentry>
+       <varlistentry>
+    <term><emphasis>U</emphasis> (PCRE_UNGREEDY)</term>
+    <listitem>
+     <simpara>
+      Ez a módosító megfordítja a kvantorok (sokszorozók) mohóságát,
+      azaz alapértelmezés szerint nem lesznek mohók, csak ha egy ? követi
+      azokat. Ez nem Perl-kompatibilis. A mintában is beállítható
+      (?U) sorozat megadásával.
+     </simpara>
+    </listitem>
+       </varlistentry>
+       <varlistentry>
+    <term><emphasis>X</emphasis> (PCRE_EXTRA)</term>
+    <listitem>
+     <simpara>
+      Ez a módosító PCRE további lehetőségeit teszi elérhetővé, amelyek
+      nem Perl-kompatibilisak. Valamennyi visszaperjel a mintában, amit
+      olyan karakter követ, aminek nincs speciális jelentése, hibát okoz,
+      és ilyenformán lefoglalja ezeket a karakterkombinációkat a jövőbeni
+      kiterjesztések előtt. Alapértelmezés szerint az ilyen különleges
+      jelentés nélküli karakter előtt álló visszaperjelet a Perl betű
+      szerint veszi. Jelenleg nincs más jellegzetesség, amit ez a módosító
+      befolyásolna.
+     </simpara>
+    </listitem>
+       </varlistentry>
+       <varlistentry>
+    <term><emphasis>u</emphasis> (PCRE_UTF8)</term>
+    <listitem>
+     <simpara>
+      Ez a módosító is PCRE olyan további lehetőségét teszi elérhetővé,
+      ami nem Perl-kompatibilis. A mintát UTF-8 kódolású szövegnek
+      tekinti. Ez a módosító PHP 4.1.0-től kezdve érhető el.
+     </simpara>
+    </listitem>
        </varlistentry>
       </variablelist>
      </blockquote>
@@ -905,124 +914,124 @@
     <para>
      Különbségek Perl 5.005-höz képest:
     <orderedlist>
-        <listitem>
-         <simpara>
-     1. Alapértelmezés szerint térköznek tekintendő minden olyan karakter,
-     amit a C könyvtár isspace() függvénye felismer, bár lehetőség van arra,
-     hogy PCRE-t eltérő karakterkódtáblázattal fordítsuk le. Az isspace()
-     rendszerint a szóköz, lapdobás, "kocsi-vissza", újsor és vízszintes
-     illetve függőleges tabulátorokat tekinti térköznek. Perl 5-ben ez utóbbi
-     már nem szerepel a listában. A \v szekvencia nagyon sokáig benne volt a
-     Perl dokumentációjában, valójában soha nem ismerte fel mintaillesztés
-     közben. Legalább az 5.002 verzióig ezt a karaktert is térköznek
-     tekintették, de a 5.004 és 5.005  verziókban már nem illeszkedik a \s-re.
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-     2. PCRE nem engedi meg az előretekintő tesztekben (lookahead assertion)
-     a kvantorok (sokszorozók) használatát. Perl-ben ez megengedett, de nem a
-     várt eredményt adja. Például (?!a){3}, nem azt jelenti, hogy teszteli, vajon
-     a következő három karakter nem "a", hanem azt, hogy háromszor "jelenti",
-     ha a következő karakter nem "a".
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-     Tagadó előretekintő tesztekben (negated lookahead assertion) szereplő
-     "begyűjtő" részminták (capturing subpatterns) számon vannak tartva, de a
-     hozzájuk tartozó numerikus változók soha nem kerülnek feltöltésre.
-     Perl feltölti ezeket a numerikus változókat valamilyen, a sikertelen
-     teszt előtti mintára illeszkedő részt követő karakterekkel, de csak
-     akkor, ha a tagadó előretekintő tesztnek csak egy ága volt.
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-     A bináris nullkarakter használata megengedett a tárgyszövegben, de
-     a mintában nem, mert a mintául szolgáló sztring nullvégű C sztringként
-     adódik át. A "\0" vezérlőszekvencia használható a mintában bináris
-     nullkarakter megjelenítésére.
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-     Nem támogatja az alábbi Perl vezérlőszekvenciákat:
-     \l,  \u,  \L,  \U,  \E, \Q. Valójában ezek a funkciók a Perl
-     sztringkezelő részében vannak megvalósítva, és nem tartoznak annak
-     mintaillesztő motorjához.
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-     A Perl \G tesztjét nem támogatja, mivel nem fontos az egyszeres minta
-illesztésekben.
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-     Magától érthetődően PCRE nem támogatja a (?{kód}) szerkezetet.
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-     A kézikönyv írása során néhány furcsaság még van a Perl 5.002_2-ben a
-     begyűjtött sztringek feltöltésével kapcsolatban, ha a mintarészek
-     ismétlődhetnek. Például, "aba"-ra illesztve a /^(a(b)?)+$/ mintát
-     $2 numerikus változó értéke "b" lesz, míg a "aabbaa"-ra illesztve
-     /^(aa(bb)?)+$/ -t $2 üres marad. Mindamellett /^(aa(b(b))?)+$/ -ra
-     módosítva a mintát $2 és $3 is beállításra kerül. Perl 5.004-ben
-     $2 mindkét esetben beállításra kerül, mint ahogy ez a PCRE-re is
-     igaz. Ha a jövőben a Perl-ben ezt egységesíteni fogják, akkor PCRE
-                követni fogja ezt.
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-     Másik mindeddig megoldatlan eltérés, hogy pl. /^(a)?(?(1)a|b)+$/
-     minta Perl 5.002_2-ben illeszkedik a "a"-ra, míg PCRE-ben nem. Ráadásul
-     mind Perl-ben mind PCRE-ben /^(a)?a/ minta "a"-ra illesztése során a $1
-     változó üresen marad.
-         </simpara>
-        </listitem>
-        <listitem>
-         <para>
-     PCRE néhény bővítést is nyújt a Perl reguláris kifejezéseinek
-     lehetőségeihez:
-          <orderedlist>
-           <listitem>
-            <simpara>
-     Jóllehet a hátratekintő tesztek csak rögzített hosszúságú
-     sztringekre illeszkedhetnek, az alternatív ágak mindegyikében különböző
-     hosszúságú sztringre illeszkedő minta adható meg. Perl 5.005-ben minden
-     ágban ugyanakkorának kell lennie ennek a hossznak.
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-     Ha a <link linkend="pcre.pattern.modifiers">PCRE_DOLLAR_ENDONLY</link>
-     be van kapcsolva, és a <link 
linkend="pcre.pattern.modifiers">PCRE_MULTILINE</link> nincs bekapcsolva,
-     akkor $ metakarakter csakis a sztring legvégére illeszkedik.
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-     Ha <link linkend="pcre.pattern.modifiers">PCRE_EXTRA</link> be van
-     kapcsolva, akkor bármilyen külön jelentéssel nem bíró karakter előtti
-     visszaperjel hibának minősül.
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-     Ha <link linkend="pcre.pattern.modifiers">PCRE_UNGREEDY</link> be van
-     kapcsolva, akkor a kvantorok (sokszorozók) mohóságát fordítva értelmezi,
-     azaz, alapértelmezés szerint nem mohók, csak ha egy kérdőjel ? áll utánuk.
+     <listitem>
+      <simpara>
+       1. Alapértelmezés szerint térköznek tekintendő minden olyan karakter,
+       amit a C könyvtár isspace() függvénye felismer, bár lehetőség van arra,
+       hogy PCRE-t eltérő karakterkódtáblázattal fordítsuk le. Az isspace()
+       rendszerint a szóköz, lapdobás, "kocsi-vissza", újsor és vízszintes
+       illetve függőleges tabulátorokat tekinti térköznek. Perl 5-ben ez utóbbi
+       már nem szerepel a listában. A \v szekvencia nagyon sokáig benne volt a
+       Perl dokumentációjában, valójában soha nem ismerte fel mintaillesztés
+       közben. Legalább az 5.002 verzióig ezt a karaktert is térköznek
+       tekintették, de a 5.004 és 5.005  verziókban már nem illeszkedik a \s-re.
+      </simpara>
+     </listitem>
+     <listitem>
+      <simpara>
+       2. PCRE nem engedi meg az előretekintő tesztekben (lookahead assertion)
+       a kvantorok (sokszorozók) használatát. Perl-ben ez megengedett, de nem a
+       várt eredményt adja. Például (?!a){3}, nem azt jelenti, hogy teszteli, vajon
+       a következő három karakter nem "a", hanem azt, hogy háromszor "jelenti",
+       ha a következő karakter nem "a".
+      </simpara>
+     </listitem>
+     <listitem>
+      <simpara>
+       Tagadó előretekintő tesztekben (negated lookahead assertion) szereplő
+       "begyűjtő" részminták (capturing subpatterns) számon vannak tartva, de a
+       hozzájuk tartozó numerikus változók soha nem kerülnek feltöltésre.
+       Perl feltölti ezeket a numerikus változókat valamilyen, a sikertelen
+       teszt előtti mintára illeszkedő részt követő karakterekkel, de csak
+       akkor, ha a tagadó előretekintő tesztnek csak egy ága volt.
+      </simpara>
+     </listitem>
+     <listitem>
+      <simpara>
+       A bináris nullkarakter használata megengedett a tárgyszövegben, de
+       a mintában nem, mert a mintául szolgáló sztring nullvégű C sztringként
+       adódik át. A "\0" vezérlőszekvencia használható a mintában bináris
+       nullkarakter megjelenítésére.
+      </simpara>
+     </listitem>
+     <listitem>
+      <simpara>
+       Nem támogatja az alábbi Perl vezérlőszekvenciákat:
+       \l,  \u,  \L,  \U,  \E, \Q. Valójában ezek a funkciók a Perl
+       sztringkezelő részében vannak megvalósítva, és nem tartoznak annak
+       mintaillesztő motorjához.
+      </simpara>
+     </listitem>
+     <listitem>
+      <simpara>
+       A Perl \G tesztjét nem támogatja, mivel nem fontos az egyszeres minta
+       illesztésekben.
+      </simpara>
+     </listitem>
+     <listitem>
+      <simpara>
+      Magától érthetődően PCRE nem támogatja a (?{kód}) szerkezetet.
+      </simpara>
+     </listitem>
+     <listitem>
+      <simpara>
+       A kézikönyv írása során néhány furcsaság még van a Perl 5.002_2-ben a
+       begyűjtött sztringek feltöltésével kapcsolatban, ha a mintarészek
+       ismétlődhetnek. Például, "aba"-ra illesztve a /^(a(b)?)+$/ mintát
+       $2 numerikus változó értéke "b" lesz, míg a "aabbaa"-ra illesztve
+       /^(aa(bb)?)+$/ -t $2 üres marad. Mindamellett /^(aa(b(b))?)+$/ -ra
+       módosítva a mintát $2 és $3 is beállításra kerül. Perl 5.004-ben
+       $2 mindkét esetben beállításra kerül, mint ahogy ez a PCRE-re is
+       igaz. Ha a jövőben a Perl-ben ezt egységesíteni fogják, akkor PCRE
+       követni fogja ezt.
+      </simpara>
+     </listitem>
+     <listitem>
+      <simpara>
+       Másik mindeddig megoldatlan eltérés, hogy pl. /^(a)?(?(1)a|b)+$/
+       minta Perl 5.002_2-ben illeszkedik a "a"-ra, míg PCRE-ben nem. Ráadásul
+       mind Perl-ben mind PCRE-ben /^(a)?a/ minta "a"-ra illesztése során a $1
+       változó üresen marad.
+      </simpara>
+     </listitem>
+     <listitem>
+      <para>
+       PCRE néhény bővítést is nyújt a Perl reguláris kifejezéseinek
+       lehetőségeihez:
+       <orderedlist>
+        <listitem>
+         <simpara>
+          Jóllehet a hátratekintő tesztek csak rögzített hosszúságú
+          sztringekre illeszkedhetnek, az alternatív ágak mindegyikében különböző
+          hosszúságú sztringre illeszkedő minta adható meg. Perl 5.005-ben minden
+          ágban ugyanakkorának kell lennie ennek a hossznak.
+         </simpara>
+        </listitem>
+        <listitem>
+         <simpara>
+          Ha a <link linkend="pcre.pattern.modifiers">PCRE_DOLLAR_ENDONLY</link>
+          be van kapcsolva, és a <link 
+linkend="pcre.pattern.modifiers">PCRE_MULTILINE</link> nincs bekapcsolva,
+          akkor $ metakarakter csakis a sztring legvégére illeszkedik.
+         </simpara>
+        </listitem>
+        <listitem>
+         <simpara>
+          Ha <link linkend="pcre.pattern.modifiers">PCRE_EXTRA</link> be van
+          kapcsolva, akkor bármilyen külön jelentéssel nem bíró karakter előtti
+          visszaperjel hibának minősül.
+         </simpara>
+        </listitem>
+        <listitem>
+         <simpara>
+          Ha <link linkend="pcre.pattern.modifiers">PCRE_UNGREEDY</link> be van
+          kapcsolva, akkor a kvantorok (sokszorozók) mohóságát fordítva értelmezi,
+          azaz, alapértelmezés szerint nem mohók, csak ha egy kérdőjel ? áll utánuk.
          </simpara>
         </listitem>
        </orderedlist>
-         </para>
-        </listitem>
-       </orderedlist>
+      </para>
+     </listitem>
+    </orderedlist>
    </para>
    </refsect1>
 
@@ -1031,190 +1040,190 @@
      <refsect2 id="regexp.introduction">
       <title>Bevezetés</title>
       <para>
-     Az alábbiakban a PCRE által megvalósított reguláris kifejezések
-     szintaktikáját és szemantikáját adjuk meg. A reguláris kifejezések
-     leírása a Perl dokumentációnak része is, és néhány könyv is foglalkozik
-     vele, némelyik rengeteg példával. Jeffrey Friedl "Mastering Regular
-     Expression" c. könyve, amely az O'Reilly gondozásában jelent meg (ISBN
-     1-56592-257-3) igen nagy mélységben tárgyalja a reguláris kifejezéseket.
-     Az itteni leírást referenciának szánjuk.
+       Az alábbiakban a PCRE által megvalósított reguláris kifejezések
+       szintaktikáját és szemantikáját adjuk meg. A reguláris kifejezések
+       leírása a Perl dokumentációnak része is, és néhány könyv is foglalkozik
+       vele, némelyik rengeteg példával. Jeffrey Friedl "Mastering Regular
+       Expression" c. könyve, amely az O'Reilly gondozásában jelent meg (ISBN
+       1-56592-257-3) igen nagy mélységben tárgyalja a reguláris kifejezéseket.
+       Az itteni leírást referenciának szánjuk.
       </para>
       <para>
-     A reguláris kifejezés maga egy minta, amit a tárgyszövegre kell
-     illeszteni balról jobbra. A karakterek többsége maga helyett áll a
-     mintában, azaz csak saját magára illeszkedik a tárgyszövegben. Egy
-     egyszerű példán bemutatva: az <literal>a gyors vörös róka</literal> minta
-     a tárgyszöveg azon részére illeszkedik, ami megegyezik vele (azaz ahol az
-     <literal>a gyors vörös róka</literal> előfordul).
-    </para>
-    </refsect2>
-       <refsect2 id="regexp.reference.meta">
-        <title>Metakarakterek</title>
-     <para>
-     A reguláris kifejezések ereje abban rejlik, hogy lehetőségünk van
-     vagylagosságot (alternatívákat) és ismétléseket megadni a mintában.
-     Ezeket a <emphasis>metakarakterek</emphasis> használatával lehet megadni,
-     amelyek nem saját maguk helyett állnak a mintában, hanem speciális
-     jelentéssel bírnak.
-    </para>
-    <para>
-     Két különböző típusú metakarakter létezik:
-     az egyik bárhol előfordulhat a mintában, kivéve szögeletes zárójelek []
-     között, és a másik, ami csak szögeletes zárójelek között azonosítható
-     metakarakterként. A szögletes zárójeleken kívüli metakarakterek:
-      <variablelist>
-       <varlistentry>
-               <term><emphasis>\</emphasis></term>
-           <listitem>
-            <simpara>
-             több karakterből álló vezérlőszekvencia kezdetét jelzi
-            </simpara>
-           </listitem>
-       </varlistentry>
-       <varlistentry>
-               <term><emphasis>^</emphasis></term>
-           <listitem>
-            <simpara>
-            tárgyszöveg elejét (vagy sor elejét többsoros módban) jelenti
-            </simpara>
-           </listitem>
-       </varlistentry>
-       <varlistentry>
-               <term><emphasis>$</emphasis></term>
-           <listitem>
-            <simpara>
-             tárgyszöveg végét (vagy sor végét többsoros módban) jelenti
-            </simpara>
-           </listitem>
-       </varlistentry>
-       <varlistentry>
-               <term><emphasis>.</emphasis></term>
-           <listitem>
-            <simpara>
-             bármilyen karakterre illeszkedik, kivéve az újsor karaktert
-             (alapértelmezés szerint)
-            </simpara>
-           </listitem>
-       </varlistentry>
-       <varlistentry>
-               <term><emphasis>[</emphasis></term>
-           <listitem>
-            <simpara>
-             karakterosztály definició kezdetét jelzi
-            </simpara>
-           </listitem>
-       </varlistentry>
-       <varlistentry>
-               <term><emphasis>]</emphasis></term>
-           <listitem>
-            <simpara>
-             karakterosztály definició végét jelzi
-            </simpara>
-           </listitem>
-       </varlistentry>
-       <varlistentry>
-               <term><emphasis>|</emphasis></term>
-           <listitem>
-            <simpara>
+       A reguláris kifejezés maga egy minta, amit a tárgyszövegre kell
+       illeszteni balról jobbra. A karakterek többsége maga helyett áll a
+       mintában, azaz csak saját magára illeszkedik a tárgyszövegben. Egy
+       egyszerű példán bemutatva: az <literal>a gyors vörös róka</literal> minta
+       a tárgyszöveg azon részére illeszkedik, ami megegyezik vele (azaz ahol az
+       <literal>a gyors vörös róka</literal> előfordul).
+      </para>
+     </refsect2>
+     <refsect2 id="regexp.reference.meta">
+      <title>Metakarakterek</title>
+      <para>
+       A reguláris kifejezések ereje abban rejlik, hogy lehetőségünk van
+       vagylagosságot (alternatívákat) és ismétléseket megadni a mintában.
+       Ezeket a <emphasis>metakarakterek</emphasis> használatával lehet megadni,
+       amelyek nem saját maguk helyett állnak a mintában, hanem speciális
+       jelentéssel bírnak.
+      </para>
+      <para>
+       Két különböző típusú metakarakter létezik:
+       az egyik bárhol előfordulhat a mintában, kivéve szögeletes zárójelek []
+       között, és a másik, ami csak szögeletes zárójelek között azonosítható
+       metakarakterként. A szögletes zárójeleken kívüli metakarakterek:
+       <variablelist>
+        <varlistentry>
+         <term><emphasis>\</emphasis></term>
+         <listitem>
+          <simpara>
+           több karakterből álló vezérlőszekvencia kezdetét jelzi
+          </simpara>
+         </listitem>
+        </varlistentry>
+        <varlistentry>
+         <term><emphasis>^</emphasis></term>
+         <listitem>
+          <simpara>
+          tárgyszöveg elejét (vagy sor elejét többsoros módban) jelenti
+          </simpara>
+         </listitem>
+        </varlistentry>
+        <varlistentry>
+         <term><emphasis>$</emphasis></term>
+         <listitem>
+          <simpara>
+           tárgyszöveg végét (vagy sor végét többsoros módban) jelenti
+          </simpara>
+         </listitem>
+        </varlistentry>
+        <varlistentry>
+         <term><emphasis>.</emphasis></term>
+         <listitem>
+          <simpara>
+           bármilyen karakterre illeszkedik, kivéve az újsor karaktert
+           (alapértelmezés szerint)
+          </simpara>
+         </listitem>
+        </varlistentry>
+        <varlistentry>
+         <term><emphasis>[</emphasis></term>
+         <listitem>
+          <simpara>
+           karakterosztály definició kezdetét jelzi
+          </simpara>
+         </listitem>
+        </varlistentry>
+        <varlistentry>
+         <term><emphasis>]</emphasis></term>
+         <listitem>
+          <simpara>
+           karakterosztály definició végét jelzi
+          </simpara>
+         </listitem>
+        </varlistentry>
+        <varlistentry>
+         <term><emphasis>|</emphasis></term>
+         <listitem>
+          <simpara>
            elágazás kezdetét jelzi
-            </simpara>
-           </listitem>
-       </varlistentry>
-       <varlistentry>
-               <term><emphasis>(</emphasis></term>
-           <listitem>
-            <simpara>
+         </simpara>
+         </listitem>
+        </varlistentry>
+        <varlistentry>
+         <term><emphasis>(</emphasis></term>
+         <listitem>
+          <simpara>
            részminta kezdetét jelzi
-            </simpara>
-           </listitem>
+          </simpara>
+         </listitem>
+        </varlistentry>
+        <varlistentry>
+         <term><emphasis>)</emphasis></term>
+         <listitem>
+          <simpara>
+           részminta végét jelzi
+          </simpara>
+         </listitem>
+        </varlistentry>
+        <varlistentry>
+         <term><emphasis>?</emphasis></term>
+         <listitem>
+          <simpara>
+           opcionálitást jelez (0 vagy 1 előfordulást engedélyez),
+           vagy kibővíti az előtte álló ( jelentését,
+           és a kvantorok (sokszorozók) mohóságát befolyásolja
+          </simpara>
+         </listitem>
+        </varlistentry>
+        <varlistentry>
+         <term><emphasis>*</emphasis></term>
+         <listitem>
+          <simpara>
+           "0 vagy több" kvantor (sokszorozó)
+          </simpara>
+         </listitem>
+        </varlistentry>
+        <varlistentry>
+        <term><emphasis>+</emphasis></term>
+         <listitem>
+         <simpara>
+           "1 vagy több" kvantor (sokszorozó)
+         </simpara>
+        </listitem>
        </varlistentry>
        <varlistentry>
-               <term><emphasis>)</emphasis></term>
-           <listitem>
-            <simpara>
-          részminta végét jelzi
-            </simpara>
-           </listitem>
-       </varlistentry>
-       <varlistentry>
-               <term><emphasis>?</emphasis></term>
-           <listitem>
-            <simpara>
-         opcionálitást jelez (0 vagy 1 előfordulást engedélyez),
-         vagy kibővíti az előtte álló ( jelentését,
-         és a kvantorok (sokszorozók) mohóságát befolyásolja
-            </simpara>
-           </listitem>
-       </varlistentry>
-       <varlistentry>
-               <term><emphasis>*</emphasis></term>
-           <listitem>
-            <simpara>
-          "0 vagy több" kvantor (sokszorozó)
-            </simpara>
-           </listitem>
-       </varlistentry>
-       <varlistentry>
-               <term><emphasis>+</emphasis></term>
-           <listitem>
-            <simpara>
-          "1 vagy több" kvantor (sokszorozó)
-            </simpara>
-           </listitem>
-       </varlistentry>
-       <varlistentry>
-               <term><emphasis>{</emphasis></term>
-           <listitem>
-            <simpara>
+        <term><emphasis>{</emphasis></term>
+        <listitem>
+         <simpara>
           "min/max" kvantor (sokszorozó) kezdetét jelzi
-            </simpara>
-           </listitem>
+         </simpara>
+        </listitem>
        </varlistentry>
        <varlistentry>
-               <term><emphasis>}</emphasis></term>
-           <listitem>
-            <simpara>
+        <term><emphasis>}</emphasis></term>
+        <listitem>
+         <simpara>
           "min/max" kvantor (sokszorozó) végét jelzi
-            </simpara>
-           </listitem>
+         </simpara>
+        </listitem>
        </varlistentry>
       </variablelist>
 
      A minta szögletes zárójelek [] közötti részét karakterosztálynak hívjuk.
      A karakterosztályokban engedélyezett metakarakterek a következők:
-<variablelist>
+     <variablelist>
        <varlistentry>
-               <term><emphasis>\</emphasis></term>
-           <listitem>
-            <simpara>
-       több karakterből álló vezérlőszekvencia kezdetét jelzi
-            </simpara>
-           </listitem>
+        <term><emphasis>\</emphasis></term>
+        <listitem>
+         <simpara>
+          több karakterből álló vezérlőszekvencia kezdetét jelzi
+         </simpara>
+        </listitem>
        </varlistentry>
        <varlistentry>
-               <term><emphasis>^</emphasis></term>
-           <listitem>
-            <simpara>
+        <term><emphasis>^</emphasis></term>
+        <listitem>
+         <simpara>
           negálja az osztályt, kizáró / tagadó osztályt definiál,
-         de csak ha ez az első karakter az osztályon belül
-            </simpara>
-           </listitem>
+          de csak ha ez az első karakter az osztályon belül
+         </simpara>
+        </listitem>
        </varlistentry>
        <varlistentry>
-               <term><emphasis>-</emphasis></term>
-           <listitem>
-            <simpara>
+        <term><emphasis>-</emphasis></term>
+        <listitem>
+         <simpara>
           karaktertartományt jelez
-            </simpara>
-           </listitem>
+         </simpara>
+        </listitem>
        </varlistentry>
        <varlistentry>
-               <term><emphasis>]</emphasis></term>
-           <listitem>
-            <simpara>
+        <term><emphasis>]</emphasis></term>
+        <listitem>
+         <simpara>
           lezárja a karakterosztályt
-            </simpara>
-           </listitem>
+         </simpara>
+        </listitem>
        </varlistentry>
       </variablelist>
      A következő fejezetek a metakarakterek használatát írják le.
@@ -1243,7 +1252,7 @@
      módosítóval van megadva, akkor minden olyan térközkaraktert figyelmen
      kívül hagy, amely karakterosztályon kívül vagy karakterosztályon
      kívüli "#" és azt követő újsor-karakter között szerepel. Visszaperjellel
-                bevezetett térköz- vagy "#" karakterek a minta részét képezik.
+     bevezetett térköz- vagy "#" karakterek a minta részét képezik.
     </para>
     <para>
      A visszaperjel másik alkalmazása a nem nyomtatható karakterek kódolását
@@ -1254,78 +1263,78 @@
      reprezentált karakter bináris alakját:
     </para>
     <para>
-      <variablelist>
-       <varlistentry>
-               <term><emphasis>\a</emphasis></term>
-           <listitem>
-            <simpara>
-          csengő karakter (hexadecimálisan 07)
-            </simpara>
-           </listitem>
-       </varlistentry>
-       <varlistentry>
-               <term><emphasis>\cx</emphasis></term>
-           <listitem>
-            <simpara>
-           "control-x", ahol x bármilyen karakter lehet
-            </simpara>
-           </listitem>
-       </varlistentry>
-       <varlistentry>
-               <term><emphasis>\e</emphasis></term>
-           <listitem>
-            <simpara>
-          "escape" (hexadecimálisan 1B)
-            </simpara>
-           </listitem>
-       </varlistentry>
-       <varlistentry>
-               <term><emphasis>\f</emphasis></term>
-           <listitem>
-            <simpara>
+     <variablelist>
+      <varlistentry>
+       <term><emphasis>\a</emphasis></term>
+       <listitem>
+        <simpara>
+         csengő karakter (hexadecimálisan 07)
+        </simpara>
+       </listitem>
+      </varlistentry>
+      <varlistentry>
+       <term><emphasis>\cx</emphasis></term>
+       <listitem>
+        <simpara>
+        "control-x", ahol x bármilyen karakter lehet
+        </simpara>
+       </listitem>
+      </varlistentry>
+      <varlistentry>
+      <term><emphasis>\e</emphasis></term>
+       <listitem>
+        <simpara>
+         "escape" (hexadecimálisan 1B)
+        </simpara>
+       </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><emphasis>\f</emphasis></term>
+        <listitem>
+         <simpara>
           lapdobás (hexadecimálisan 0C)
-            </simpara>
-           </listitem>
+         </simpara>
+        </listitem>
        </varlistentry>
        <varlistentry>
-               <term><emphasis>\n</emphasis></term>
-           <listitem>
-            <simpara>
+        <term><emphasis>\n</emphasis></term>
+        <listitem>
+         <simpara>
           újsor (hexadecimálisan 0A)
-            </simpara>
-           </listitem>
+         </simpara>
+        </listitem>
        </varlistentry>
        <varlistentry>
-               <term><emphasis>\r</emphasis></term>
-           <listitem>
-            <simpara>
+        <term><emphasis>\r</emphasis></term>
+        <listitem>
+         <simpara>
           kocsivissza (hexadecimálisan 0D)
-            </simpara>
-           </listitem>
+         </simpara>
+        </listitem>
        </varlistentry>
        <varlistentry>
-               <term><emphasis>\t</emphasis></term>
-           <listitem>
-            <simpara>
+        <term><emphasis>\t</emphasis></term>
+        <listitem>
+         <simpara>
           tabulátor (hexadecimálisan 09)
-            </simpara>
-           </listitem>
+         </simpara>
+        </listitem>
        </varlistentry>
        <varlistentry>
-               <term><emphasis>\xhh</emphasis></term>
-           <listitem>
-            <simpara>
+        <term><emphasis>\xhh</emphasis></term>
+        <listitem>
+         <simpara>
            hh hexadecimális kódú karakter
-            </simpara>
-           </listitem>
+         </simpara>
+        </listitem>
        </varlistentry>
        <varlistentry>
-               <term><emphasis>\ddd</emphasis></term>
-           <listitem>
-            <simpara>
+        <term><emphasis>\ddd</emphasis></term>
+        <listitem>
+         <simpara>
           ddd oktális kódú karakter, vagy "hivatkozás"
-            </simpara>
-           </listitem>
+         </simpara>
+        </listitem>
        </varlistentry>
       </variablelist>
     </para>
@@ -1369,79 +1378,79 @@
     <para>
       <variablelist>
        <varlistentry>
-               <term><emphasis>\040</emphasis></term>
-           <listitem>
-            <simpara>
+        <term><emphasis>\040</emphasis></term>
+        <listitem>
+         <simpara>
           egy másik módja a szóköz megadásának
-            </simpara>
-           </listitem>
+         </simpara>
+        </listitem>
        </varlistentry>
        <varlistentry>
-               <term><emphasis>\40</emphasis></term>
-           <listitem>
-            <simpara>
+        <term><emphasis>\40</emphasis></term>
+        <listitem>
+         <simpara>
           ugyanaz mint előbb, ha biztosított, hogy 40-nél kevesebb "gyűjtő"
-részminta van előtte
-            </simpara>
-           </listitem>
+          részminta van előtte
+         </simpara>
+        </listitem>
        </varlistentry>
        <varlistentry>
-               <term><emphasis>\7</emphasis></term>
-           <listitem>
-            <simpara>
+        <term><emphasis>\7</emphasis></term>
+        <listitem>
+         <simpara>
           mindig hivatkozásként értelmezi
-            </simpara>
-           </listitem>
+         </simpara>
+        </listitem>
        </varlistentry>
        <varlistentry>
-               <term><emphasis>\11</emphasis></term>
-           <listitem>
-            <simpara>
-         hivatkozás is lehet, vagy a tabulátort írhatjuk így
-            </simpara>
-           </listitem>
+        <term><emphasis>\11</emphasis></term>
+        <listitem>
+         <simpara>
+          hivatkozás is lehet, vagy a tabulátort írhatjuk így
+         </simpara>
+        </listitem>
        </varlistentry>
        <varlistentry>
-               <term><emphasis>\011</emphasis></term>
-           <listitem>
-            <simpara>
+        <term><emphasis>\011</emphasis></term>
+        <listitem>
+         <simpara>
           mindig tabulátort jelent
-            </simpara>
-           </listitem>
+         </simpara>
+        </listitem>
        </varlistentry>
        <varlistentry>
-               <term><emphasis>\0113</emphasis></term>
-           <listitem>
-            <simpara>
+        <term><emphasis>\0113</emphasis></term>
+        <listitem>
+         <simpara>
           tabulátor és utána egy "3"
-            </simpara>
-           </listitem>
+         </simpara>
+        </listitem>
        </varlistentry>
        <varlistentry>
-               <term><emphasis>\113</emphasis></term>
-           <listitem>
-            <simpara>
+        <term><emphasis>\113</emphasis></term>
+        <listitem>
+         <simpara>
           113-as oktális kódú karakter ("K"), mivel hivatkozások száma nem
-         lehet több, mint 99
-            </simpara>
-           </listitem>
+          lehet több, mint 99
+         </simpara>
+        </listitem>
        </varlistentry>
        <varlistentry>
-               <term><emphasis>\377</emphasis></term>
-           <listitem>
-            <simpara>
+        <term><emphasis>\377</emphasis></term>
+        <listitem>
+         <simpara>
            egy olyan bájt, ami teljes egészében 1 értékű biteket tartalmaz
-            </simpara>
-           </listitem>
+         </simpara>
+        </listitem>
        </varlistentry>
        <varlistentry>
-               <term><emphasis>\81</emphasis></term>
-           <listitem>
-            <simpara>
+        <term><emphasis>\81</emphasis></term>
+        <listitem>
+         <simpara>
           akár hivatkozás is lehet, vagy egy bináris nullkarakter és utána két
-         karakter egy "8" és egy "1"
-            </simpara>
-           </listitem>
+          karakter egy "8" és egy "1"
+         </simpara>
+        </listitem>
        </varlistentry>
      </variablelist>
     </para>
@@ -1461,56 +1470,56 @@
      megadása:
     </para>
     <para>
-      <variablelist>
-       <varlistentry>
-               <term><emphasis>\d</emphasis></term>
-           <listitem>
-            <simpara>
-          bármilyen tízes számrendszerbeli számjegy (decimális)
-            </simpara>
-           </listitem>
-       </varlistentry>
-       <varlistentry>
-               <term><emphasis>\D</emphasis></term>
-           <listitem>
-            <simpara>
-          bármilyen karakter, ami nem tízes számrendszerbeli számjegy
-            </simpara>
-           </listitem>
-       </varlistentry>
-       <varlistentry>
-               <term><emphasis>\s</emphasis></term>
-           <listitem>
-            <simpara>
-          bármilyen térközkarakter
-            </simpara>
-           </listitem>
-       </varlistentry>
-       <varlistentry>
-               <term><emphasis>\S</emphasis></term>
-           <listitem>
-            <simpara>
-          bármilyen nem térközkarakter
-            </simpara>
-           </listitem>
-       </varlistentry>
-       <varlistentry>
-               <term><emphasis>\w</emphasis></term>
-           <listitem>
-            <simpara>
-          bármilyen "szóépítő" karakter
-            </simpara>
-           </listitem>
-       </varlistentry>
-       <varlistentry>
-               <term><emphasis>\W</emphasis></term>
-           <listitem>
-            <simpara>
-          bármilyen nem "szóépítő" karakter
-            </simpara>
-           </listitem>
-       </varlistentry>
-      </variablelist>
+     <variablelist>
+      <varlistentry>
+       <term><emphasis>\d</emphasis></term>
+       <listitem>
+        <simpara>
+         bármilyen tízes számrendszerbeli számjegy (decimális)
+        </simpara>
+       </listitem>
+      </varlistentry>
+      <varlistentry>
+       <term><emphasis>\D</emphasis></term>
+       <listitem>
+        <simpara>
+         bármilyen karakter, ami nem tízes számrendszerbeli számjegy
+        </simpara>
+       </listitem>
+      </varlistentry>
+      <varlistentry>
+       <term><emphasis>\s</emphasis></term>
+       <listitem>
+        <simpara>
+         bármilyen térközkarakter
+        </simpara>
+       </listitem>
+      </varlistentry>
+      <varlistentry>
+       <term><emphasis>\S</emphasis></term>
+       <listitem>
+        <simpara>
+         bármilyen nem térközkarakter
+        </simpara>
+       </listitem>
+      </varlistentry>
+      <varlistentry>
+       <term><emphasis>\w</emphasis></term>
+       <listitem>
+        <simpara>
+         bármilyen "szóépítő" karakter
+        </simpara>
+       </listitem>
+      </varlistentry>
+      <varlistentry>
+       <term><emphasis>\W</emphasis></term>
+       <listitem>
+        <simpara>
+         bármilyen nem "szóépítő" karakter
+        </simpara>
+       </listitem>
+      </varlistentry>
+     </variablelist>
     </para>
     <para>
      Mindegyik szekvenciapár két diszjunkt (egymással nem átfedő) részre
@@ -1543,49 +1552,49 @@
      A "visszaperjeles" tesztek:
     </para>
     <para>
-      <variablelist>
-       <varlistentry>
-               <term><emphasis>\b</emphasis></term>
-           <listitem>
-            <simpara>
-          szóhatár
-            </simpara>
-           </listitem>
-       </varlistentry>
-       <varlistentry>
-               <term><emphasis>\B</emphasis></term>
-           <listitem>
-            <simpara>
-           nem szóhatár
-            </simpara>
-           </listitem>
-       </varlistentry>
-       <varlistentry>
-               <term><emphasis>\A</emphasis></term>
-           <listitem>
-            <simpara>
-          tárgyszöveg kezdete (függetlenül többsoros üzemmódtól)
-            </simpara>
-           </listitem>
-       </varlistentry>
-       <varlistentry>
-               <term><emphasis>\Z</emphasis></term>
-           <listitem>
-            <simpara>
-         tárgyszöveg vége vagy újsor karakter a végén (függetlenül többsoros
-        üzemmódtól)
-            </simpara>
-           </listitem>
-       </varlistentry>
-       <varlistentry>
-               <term><emphasis>\z</emphasis></term>
-           <listitem>
-            <simpara>
-          tárgyszöveg vége (függetlenül többsoros üzemmódtól)
-            </simpara>
-           </listitem>
-       </varlistentry>
-      </variablelist>
+    <variablelist>
+     <varlistentry>
+      <term><emphasis>\b</emphasis></term>
+      <listitem>
+       <simpara>
+        szóhatár
+       </simpara>
+      </listitem>
+     </varlistentry>
+     <varlistentry>
+      <term><emphasis>\B</emphasis></term>
+      <listitem>
+       <simpara>
+        nem szóhatár
+       </simpara>
+      </listitem>
+     </varlistentry>
+     <varlistentry>
+      <term><emphasis>\A</emphasis></term>
+      <listitem>
+       <simpara>
+        tárgyszöveg kezdete (függetlenül többsoros üzemmódtól)
+       </simpara>
+      </listitem>
+     </varlistentry>
+     <varlistentry>
+      <term><emphasis>\Z</emphasis></term>
+      <listitem>
+       <simpara>
+        tárgyszöveg vége vagy újsor karakter a végén (függetlenül többsoros
+        üzemmódtól)
+       </simpara>
+      </listitem>
+     </varlistentry>
+     <varlistentry>
+      <term><emphasis>\z</emphasis></term>
+      <listitem>
+      <simpara>
+       tárgyszöveg vége (függetlenül többsoros üzemmódtól)
+      </simpara>
+      </listitem>
+     </varlistentry>
+    </variablelist>
     </para>
     <para>
      Ezek a tesztek karakterosztályokban nem használhatók. (Figyeld meg, hogy
@@ -1609,8 +1618,8 @@
      illeszkedik, míg <literal>\Z</literal> az esetlegesen a tárgyszöveg végén lévő 
újsor karakter előtt is.
      </para>
     </refsect2>
-       <refsect2 id="regexp.reference.circudollar">
-        <title>kalap(os ékezet) ^ és dollárjel $</title>
+    <refsect2 id="regexp.reference.circudollar">
+     <title>kalap(os ékezet) ^ és dollárjel $</title>
      <literallayout>
      Karakterosztályokon   kívül  az  alapértelmezett  illesztési
      üzemmódban a kalap(os ékezet) egy olyan tesztet jelent,amely
@@ -1660,8 +1669,8 @@
      <link linkend="pcre.pattern.modifiers">PCRE_MULTILINE</link> módosító állapota.
      </literallayout>
     </refsect2>
-       <refsect2 id="regexp.reference.dot">
-        <title>pont .</title>
+    <refsect2 id="regexp.reference.dot">
+     <title>pont .</title>
      <literallayout>
       Karakterosztályokon  kívül  a  pont  bármelyik  karakterre
      illeszkedik  beleértve minden  nem nyomtatható karaktert is,
@@ -1673,8 +1682,8 @@
      speciális jelentése karakterosztályokon belül.
      </literallayout>
     </refsect2>
-       <refsect2 id="regexp.reference.squarebrackets">
-        <title>Szögeletes zárójel []</title>
+    <refsect2 id="regexp.reference.squarebrackets">
+     <title>Szögeletes zárójel []</title>
      <literallayout>
      A nyitó szögeletes zárójel egy karakterosztály kezdetét, míg
      a záró párja annak  végét jelzi.  A bezáró zárójel önmagában
@@ -1689,14 +1698,14 @@
      karakterek valamelyikére illeszkedik,  ha a legelső karakter
      kalap(os ékezet) ^ ,  akkor  pedig  csak azokra, amelyek nem
      elemei  az osztálynak. (Ez utóbbit hívjuk tagadó vagy kizáró
-        karakterosztálynak - a fordító.)  Ha a kalap(os ékezet)  ^
+     karakterosztálynak - a fordító.)  Ha a kalap(os ékezet)  ^
      karaktert kell megadni egy karakterosztály elemeként,  akkor
      az nem lehet a legelső pozicióban, vagy visszaperjelet  kell
      eléírni.
 
      Az [aeiou] karakterosztály  például  minden kisbetűs  ékezet
      nélküli  magánhangzóra illeszkedik,  míg  az  [^aeiou]  pont
-        ezekre nem. A kalap(os ékezet) kényelmes jelölési forma olyan
+     ezekre nem. A kalap(os ékezet) kényelmes jelölési forma olyan
      karakterosztályok  megadására,  ahol  a  kizárandó  elemeket
      könnyebb felsorolni. Ez nem teszt,  ez karaktereket  használ
      el a tárgyszövegből, ezért a tárgyszöveg végén  az illesztés
@@ -1759,8 +1768,8 @@
      visszperjel előzi meg ezeket.
      </literallayout>
     </refsect2>
-       <refsect2 id="regexp.reference.verticalbar">
-        <title>Retesz, pipa, csővezeték |</title>
+    <refsect2 id="regexp.reference.verticalbar">
+     <title>Retesz, pipa, csővezeték |</title>
      <literallayout>
      A  "|"  karakterrel  vagylagos - alternatív - mintákat lehet
      megadni, pontosabban azokat választja el egymástól.  Például
@@ -1776,8 +1785,8 @@
      minta fennmaradó részét is sikerül illeszteni.
      </literallayout>
     </refsect2>
-       <refsect2 id="regexp.reference.internal-options">
-        <title>Módosítók mintán belüli beállításai</title>
+    <refsect2 id="regexp.reference.internal-options">
+     <title>Módosítók mintán belüli beállításai</title>
      <literallayout>
      A <link linkend="pcre.pattern.modifiers">PCRE_CASELESS</link> , <link 
linkend="pcre.pattern.modifiers">PCRE_MULTILINE</link> , <link 
linkend="pcre.pattern.modifiers">PCRE_DOTALL</link> és
      <link linkend="pcre.pattern.modifiers">PCRE_EXTENDED</link> módosítókat a minta 
belsejében is  átállíthatjuk
@@ -1845,8 +1854,8 @@
      legelejére rakni.
      </literallayout>
     </refsect2>
-       <refsect2 id="regexp.reference.subpatterns">
-        <title>Részminták</title>
+    <refsect2 id="regexp.reference.subpatterns">
+     <title>Részminták</title>
      <literallayout>
      A  részminták  egymásba  ágyazhatók, és  kerek zárójel fogja
      közre őket. A minta egy darabját részmintaként szerepeltetni
@@ -1857,8 +1866,8 @@
        szél(toló|kakas|)
 
      minta  illeszkedik  a  "szél",  "széltoló" vagy  "szélkakas"
-                szavak egyikére. Zárójel nélkül a "széltoló"-ra, a "kakas"-ra
-                vagy az üres sztringre illeszkedne.
+     szavak egyikére. Zárójel nélkül a "széltoló"-ra, a "kakas"-ra
+     vagy az üres sztringre illeszkedne.
 
      2.  A részmintát  "gyűjtő" részmintává  változtatja.  Ha  a
      teljes mintát sikerült illeszteni, akkor a tárgyszöveg  azon
@@ -2053,8 +2062,8 @@
      illesztve a "aba" -ra a második begyűjtött szövegrész a "b".
      </literallayout>
     </refsect2>
-       <refsect2 id="regexp.reference.back-references">
-        <title>HIVATKOZÁSOK</title>
+    <refsect2 id="regexp.reference.back-references">
+     <title>HIVATKOZÁSOK</title>
      <literallayout>
      Karakterosztályon kívül visszaperjelet követő számjegy(ek) a
      mintában  korábban előforduló  "gyűjtő"  részmintára történő
@@ -2243,8 +2252,8 @@
      vonatkozó 200-as felső korlátba.
      </literallayout>
     </refsect2>
-       <refsect2 id="regexp.reference.onlyonce">
-        <title>Egyszeri részminták</title>
+    <refsect2 id="regexp.reference.onlyonce">
+     <title>Egyszeri részminták</title>
      <literallayout>
      A mind a maximalizáló (mohó)  mind a minimalizáló (szerény)
      ismétlés  esetén  a további részek  sikertelen illesztése a
@@ -2356,8 +2365,8 @@
      és hamar kiderül, hogy az illesztés nem sikerült.
      </literallayout>
     </refsect2>
-       <refsect2 id="regexp.reference.conditional">
-        <title>Feltételes részminták</title>
+    <refsect2 id="regexp.reference.conditional">
+     <title>Feltételes részminták</title>
      <literallayout>
      Lehetőség van arra, hogy egy teszt (assertion)  eredményétől
      vagy  egy  előző "gyűjtő" részminta  illeszkedésétől függően
@@ -2495,8 +2504,8 @@
      elég memória" hibaüzenetet kiadni a rekurzión belül.
      </literallayout>
     </refsect2>
-       <refsect2 id="regexp.reference.performances">
-        <title>Teljesítmény</title>
+    <refsect2 id="regexp.reference.performances">
+     <title>Teljesítmény</title>
      <literallayout>
      Bizonyos  minták sokkal  hatékonyabbak,  mint mások, például
      [aáeéiíoóöőuúüű] karakterosztály hatékonyabb,  mint ugyanezt


Reply via email to