nlopess         Sat Feb 18 22:44:06 2006 UTC

  Modified files:              
    /phpdoc/en/reference/pcre/functions preg-match.xml 
  Log:
  improve last example's regex
  
http://cvs.php.net/viewcvs.cgi/phpdoc/en/reference/pcre/functions/preg-match.xml?r1=1.19&r2=1.20&diff_format=u
Index: phpdoc/en/reference/pcre/functions/preg-match.xml
diff -u phpdoc/en/reference/pcre/functions/preg-match.xml:1.19 
phpdoc/en/reference/pcre/functions/preg-match.xml:1.20
--- phpdoc/en/reference/pcre/functions/preg-match.xml:1.19      Fri Jun 24 
09:11:45 2005
+++ phpdoc/en/reference/pcre/functions/preg-match.xml   Sat Feb 18 22:44:06 2006
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.19 $ -->
+<!-- $Revision: 1.20 $ -->
 <!-- splitted from ./en/functions/pcre.xml, last change in rev 1.2 -->
   <refentry id="function.preg-match">
    <refnamediv>
@@ -180,19 +180,17 @@
 <![CDATA[
 <?php
 // get host name from URL
-preg_match("/^(http:\/\/)?([^\/]+)/i",
+preg_match('@^(?:http://)?([^/]+)@i',
     "http://www.php.net/index.html";, $matches);
-$host = $matches[2];
+$host = $matches[1];
 
 // get last two segments of host name
-preg_match("/[^\.\/]+\.[^\.\/]+$/", $host, $matches);
+preg_match('/[^.]+\.[^.]+$/', $host, $matches);
 echo "domain name is: {$matches[0]}\n";
 ?>
 ]]>
       </programlisting>
-      <para>
-       This example will produce:
-      </para>
+      &example.outputs;
       <screen>
 <![CDATA[
 domain name is: php.net

Reply via email to