1
0
mirror of https://github.com/erusev/parsedown.git synced 2025-09-03 03:42:38 +02:00

Trim surrounding whitespace from URL in inlineLink

Fixes https://github.com/erusev/parsedown-extra/issues/103
This commit is contained in:
Aidan Woods
2017-01-21 11:06:41 +00:00
committed by GitHub
parent cc5b38ca39
commit 0172d779d7

View File

@@ -1217,7 +1217,7 @@ class Parsedown
return;
}
if (preg_match('/^[(]((?:[^ ()]++|[(][^ )]+[)])++)(?:[ ]+("[^"]*"|\'[^\']*\'))?[)]/', $remainder, $matches))
if (preg_match('/^[(]\s*+((?:[^ ()]++|[(][^ )]+[)])++)(?:[ ]+("[^"]*"|\'[^\']*\'))?\s*[)]/', $remainder, $matches))
{
$Element['attributes']['href'] = $matches[1];