samesch Wed Jan 24 04:04:58 2001 EDT Modified files: /phpdoc/de/functions regex.xml Log: syncing with english version 1.15; s/Zeichenfolge/Zeichenkette
Index: phpdoc/de/functions/regex.xml diff -u phpdoc/de/functions/regex.xml:1.13 phpdoc/de/functions/regex.xml:1.14 --- phpdoc/de/functions/regex.xml:1.13 Thu Nov 23 06:55:36 2000 +++ phpdoc/de/functions/regex.xml Wed Jan 24 04:04:58 2001 @@ -5,7 +5,7 @@ <partintro> <para> Reguläre Ausdrücke werden für komplexe Manipulationen an - Zeichenfolgen mit PHP verwendet. Folgende Funktionen unterstützen + Zeichenketten mit PHP verwendet. Folgende Funktionen unterstützen reguläre Ausdrücke: <itemizedlist> <listitem> @@ -88,34 +88,34 @@ <funcprototype> <funcdef>int <function>ereg</function></funcdef> <paramdef>string <parameter>Suchmuster</parameter></paramdef> - <paramdef>string <parameter>Zeichenfolge</parameter></paramdef> + <paramdef>string <parameter>Zeichenkette</parameter></paramdef> <paramdef>array <parameter><optional>regs</optional></parameter> </paramdef> </funcprototype> </funcsynopsis> <simpara> - Sucht in <parameter>Zeichenfolge</parameter> nach + Sucht in <parameter>Zeichenkette</parameter> nach Übereinstimmungen mit dem regulären Ausdruck, der in <parameter>Suchmuster</parameter> angegeben wurde. </simpara> <simpara> - Wenn Übereinstimmungen mit eingeklammerten Teilzeichenfolgen von + Wenn Übereinstimmungen mit eingeklammerten Teilzeichenketten von <parameter>Suchmuster</parameter> gefunden werden und die Funktion mit dem dritten Argument <parameter>regs</parameter> aufgerufen wurde, werden die Übereinstimmungen in den Elementen des Arrays <parameter>regs</parameter> gespeichert. $regs[1] - enthält dann die Teilzeichenfolge der ersten Klammer, $regs[2] - die Teilzeichenfolge der zweiten usw. $regs[0] enthält eine Kopie - von <parameter>Zeichenfolge</parameter>. + enthält dann die Teilzeichenkette der ersten Klammer, $regs[2] + die Teilzeichenkette der zweiten usw. $regs[0] enthält eine Kopie + von <parameter>Zeichenkette</parameter>. </simpara> <simpara> Wenn <function>ereg</function> irgendwelche Übereinstimmungen findet, wird $regs mit genau zehn Elementen gefüllt, auch wenn es tatsächlich mehr oder weniger Übereinstimmungen mit den - eingeklammerten Teilzeichenfolgen gibt. Dies wirkt sich aber + eingeklammerten Teilzeichenketten gibt. Dies wirkt sich aber nicht auf <function>ereg</function>s Fähigkeit aus, mehr - übereinstimmende Teilzeichenfolgen zu finden. Falls keine + übereinstimmende Teilzeichenketten zu finden. Falls keine Übereinstimmungen gefunden werden, wird $regs nicht von <function>ereg</function> verändert. </simpara> @@ -123,7 +123,7 @@ Die Suche unterscheidet zwischen Groß und Kleinschreibung. </simpara> <simpara> - Gibt true zurück, wenn in <parameter>Zeichenfolge</parameter> + Gibt true zurück, wenn in <parameter>Zeichenkette</parameter> eine Übereinstimmung mit <parameter>Suchmuster</parameter> gefunden wurde oder false, wenn keine Übereinstimmung gefunden wurde oder wenn ein Fehler aufgetreten ist. @@ -162,35 +162,35 @@ <funcdef>string <function>ereg_replace</function></funcdef> <paramdef>string <parameter>Suchmuster</parameter></paramdef> <paramdef>string <parameter>Ersatz</parameter></paramdef> - <paramdef>string <parameter>Zeichenfolge</parameter></paramdef> + <paramdef>string <parameter>Zeichenkette</parameter></paramdef> </funcprototype> </funcsynopsis> <simpara> - Diese Funktion durchsucht <parameter>Zeichenfolge</parameter> + Diese Funktion durchsucht <parameter>Zeichenkette</parameter> nach Übereinstimmungen mit <parameter>Suchmuster</parameter> und ersetzt dann den übereinstimmenden Text durch <parameter>Ersatz</parameter>. </simpara> <simpara> - Zurückgegeben wird die geänderte Zeichenfolge, was auch bedeuten - könnte, dass die ursprüngliche Zeichenfolge zurückgegeben wird, + Zurückgegeben wird die geänderte Zeichenkette, was auch bedeuten + könnte, dass die ursprüngliche Zeichenkette zurückgegeben wird, wenn es keine zu ersetzenden Übereinstimmungen gibt. </simpara> <simpara> Wenn <parameter>Suchmuster</parameter> eingeklammerte - Teilzeichenfolgen enthält, darf <parameter>Ersatz</parameter> - Teilzeichenfolgen der Form + Teilzeichenketten enthält, darf <parameter>Ersatz</parameter> + Teilzeichenketten der Form <literal>\\<replaceable>Ziffer</replaceable></literal> enthalten, - die dann durch die Ziffer'ste Teilzeichenfolge ersetzt werden. + die dann durch die Ziffer'ste Teilzeichenkette ersetzt werden. <literal>\\0</literal> erzeugt den gesamten Inhalt der - durchsuchten Zeichenfolge. Bis zu neun Teilzeichenfolgen dürfen + durchsuchten Zeichenkette. Bis zu neun Teilzeichenketten dürfen verwendet werden. Klammern dürfen geschachtelt werden und werden in diesem Fall anhand der öffnenden Klammern gezählt. </simpara> <simpara> - Wenn in <parameter>Zeichenfolge</parameter> keine + Wenn in <parameter>Zeichenkette</parameter> keine Übereinstimmungen gefunden werden, wird - <parameter>Zeichenfolge</parameter> unverändert zurückgegeben. + <parameter>Zeichenkette</parameter> unverändert zurückgegeben. </simpara> <para> Der folgende Code-Schnipsel gibt zum Beispiel dreimal "Das war @@ -218,15 +218,15 @@ <?php /* Dieses funktioniert nicht wie erwartet. */ $zahl = 4; -$zeichenfolge = "Diese Zeichenfolge hat vier Wörter."; -$zeichenfolge = ereg_replace('vier', $zahl, $zeichenfolge); -echo $zeichenfolge; /* Ausgabe: 'Diese Zeichenfolge hat Wörter.' */ +$zeichenkette = "Diese Zeichenkette hat vier Wörter."; +$zeichenkette = ereg_replace('vier', $zahl, $zeichenkette); +echo $zeichenkette; /* Ausgabe: 'Diese Zeichenkette hat Wörter.' */ /* Dieses funktioniert. */ $zahl = '4'; -$zeichenfolge = "Diese Zeichenfolge hat vier Wörter."; -$zeichenfolge = ereg_replace('vier', $zahl, $zeichenfolge); -echo $zeichenfolge; /* Output: 'Diese Zeichenfolge hat 4 Wörter.' */ +$zeichenkette = "Diese Zeichenkette hat vier Wörter."; +$zeichenkette = ereg_replace('vier', $zahl, $zeichenkette); +echo $zeichenkette; /* Output: 'Diese Zeichenkette hat 4 Wörter.' */ ?> </programlisting> </example> @@ -252,7 +252,7 @@ <funcprototype> <funcdef>int <function>eregi</function></funcdef> <paramdef>string <parameter>Suchmuster</parameter></paramdef> - <paramdef>string <parameter>Zeichenfolge</parameter></paramdef> + <paramdef>string <parameter>Zeichenkette</parameter></paramdef> <paramdef>array <parameter><optional>regs</optional></parameter> </paramdef> @@ -286,7 +286,7 @@ <funcdef>string <function>eregi_replace</function></funcdef> <paramdef>string <parameter>Suchmuster</parameter></paramdef> <paramdef>string <parameter>Ersatz</parameter></paramdef> - <paramdef>string <parameter>Zeichenfolge</parameter></paramdef> + <paramdef>string <parameter>Zeichenkette</parameter></paramdef> </funcprototype> </funcsynopsis> <para> @@ -305,7 +305,7 @@ <refnamediv> <refname>split</refname> <refpurpose> - Zerlegt eine Zeichenfolge anhand eines regulären Ausdrucks in ein + Zerlegt eine Zeichenkette anhand eines regulären Ausdrucks in ein Array </refpurpose> </refnamediv> @@ -315,28 +315,28 @@ <funcprototype> <funcdef>array <function>split</function></funcdef> <paramdef>string <parameter>Suchmuster</parameter></paramdef> - <paramdef>string <parameter>Zeichenfolge</parameter></paramdef> + <paramdef>string <parameter>Zeichenkette</parameter></paramdef> <paramdef>int <parameter><optional>Beschränkung</optional></parameter> </paramdef> </funcprototype> </funcsynopsis> <para> - Gibt ein Array mit Zeichenfolgen zurück, die jeweils eine - Teilzeichenfolge von <parameter>Zeichenfolge</parameter> sind und + Gibt ein Array mit Zeichenketten zurück, die jeweils eine + Teilzeichenkette von <parameter>Zeichenkette</parameter> sind und durch deren Zerlegung an den durch <parameter>Suchmuster</parameter> des regulären Ausdrucks bestimmten Stellen entstehen. Wenn <parameter>Beschränkung</parameter> gesetzt wurde, enthält das zurückgegebene Array höchstens <parameter>Beschränkung</parameter> Elemente, von denen das - letzte den ganzen Rest von <parameter>Zeichenfolge</parameter> + letzte den ganzen Rest von <parameter>Zeichenkette</parameter> enthält. Bei Auftreten eines Fehlers gibt <function>split</function> false zurück. </para> <para> - Um die ersten fünf Felder einer Zeile von - <filename>/etc/passwd</filename> zu erhalten: + Um die ersten vier Felder einer Zeile von + <filename>/etc/passwd</filename> abzuspalten: <example> <title><function>Split</function> Beispiel</title> <programlisting role="php"> @@ -399,7 +399,7 @@ <refnamediv> <refname>spliti</refname> <refpurpose> - Zerlegt eine Zeichenfolge anhand eines regulären Ausdrucks ohne + Zerlegt eine Zeichenkette anhand eines regulären Ausdrucks ohne Berücksichtigung von Groß-/Kleinschreibung in ein Array </refpurpose> </refnamediv> @@ -409,7 +409,7 @@ <funcprototype> <funcdef>array <function>split</function></funcdef> <paramdef>string <parameter>Suchmuster</parameter></paramdef> - <paramdef>string <parameter>Zeichenfolge</parameter></paramdef> + <paramdef>string <parameter>Zeichenkette</parameter></paramdef> <paramdef>int <parameter><optional>Beschränkung</optional></parameter> </paramdef> @@ -440,14 +440,14 @@ <funcsynopsis> <funcprototype> <funcdef>string <function>sql_regcase</function></funcdef> - <paramdef>string <parameter>Zeichenfolge</parameter></paramdef> + <paramdef>string <parameter>Zeichenkette</parameter></paramdef> </funcprototype> </funcsynopsis> <para> Gibt einen korrekten regulären Ausdruck zurück, der mit - <parameter>Zeichenfolge</parameter> ohne Berücksichtigung von + <parameter>Zeichenkette</parameter> ohne Berücksichtigung von Groß-/Kleinschreibung übereinstimmt. Dieser Ausdruck entspricht - <parameter>Zeichenfolge</parameter>, wobei jedes Zeichen in einen + <parameter>Zeichenkette</parameter>, wobei jedes Zeichen in einen Klammerausdruck umgewandelt wird. Die Klammer enthält dieses Zeichen, wenn möglich, in groß- und kleingeschriebener Form, andernfalls enthält sie das ursprüngliche Zeichen zweimal. @@ -457,7 +457,7 @@ echo sql_regcase ("Foo bar"); </programlisting> </example> - Gibt <screen>[Ff][Oo][Oo][ ][Bb][Aa][Rr]</screen> aus. + Gibt <screen>[Ff][Oo][Oo] [Bb][Aa][Rr]</screen> aus. </para> <para> Dies kann bei Produkten, die nur reguläre Ausdrücke mit