Lines Matching refs:matches
172 if (preg_match('/^<([^\s>]*?@[^\s]*?\.\w+?)>/', $text, $matches)) {
175 ['email', $this->replaceEscape($matches[1])],
176 strlen($matches[0])
178 } elseif (preg_match('/^<([a-z]{3,}:\/\/[^\s]+?)>/', $text, $matches)) {
181 ['url', $this->replaceEscape($matches[1])],
182 strlen($matches[0])
265 …_match('/^ {0,3}\[(.+?)\]:\s*(.+?)(?:\s+[\(\'"](.+?)[\)\'"])?\s*$/', $lines[$current], $matches)) {
266 $label = strtolower($matches[1]);
269 'url' => $this->replaceEscape($matches[2]),
271 if (isset($matches[3])) {
272 $this->references[$label]['title'] = $matches[3];
275 …es[$current + 1]) && preg_match('/^\s+[\(\'"](.+?)[\)\'"]\s*$/', $lines[$current + 1], $matches)) {
276 $this->references[$label]['title'] = $matches[1];