<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/reference.pcre.pattern.syntax.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'en',
  ),
  'this' => 
  array (
    0 => 'regexp.reference.dot.php',
    1 => 'Dot',
    2 => 'Dot',
  ),
  'up' => 
  array (
    0 => 'reference.pcre.pattern.syntax.php',
    1 => 'PCRE regex syntax',
  ),
  'prev' => 
  array (
    0 => 'regexp.reference.anchors.php',
    1 => 'Anchors',
  ),
  'next' => 
  array (
    0 => 'regexp.reference.character-classes.php',
    1 => 'Character classes',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'en',
    'path' => 'reference/pcre/pattern.syntax.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="regexp.reference.dot" class="section">
  <h2 class="title">Dot</h2>
  <p class="para">
   Outside a character class, a dot in the pattern matches any
   one character in the subject, including a non-printing
   character, but not (by default) newline. If the
   <a href="reference.pcre.pattern.modifiers.php" class="link">PCRE_DOTALL</a>
   option is set, then dots match newlines as well. The
   handling of dot is entirely independent of the handling of
   circumflex and dollar, the only relationship being that they
   both involve newline characters. Dot has no special meaning
   in a character class.
  </p>
  <p class="para">
   <em>\C</em> can be used to match single byte. It makes sense
   in <em>UTF-8 mode</em> where full stop matches the whole
   character which can consist of multiple bytes.
  </p>
 </div><?php manual_footer($setup); ?>