Чуть доработал парсер урлов - теперь точка в конце урла игнорится
This commit is contained in:
parent
84ec7e2268
commit
68e785a262
|
|
@ -57,7 +57,7 @@ class Markdown
|
|||
|
||||
static private function replaceUrls($string)
|
||||
{
|
||||
$pr = '((https{0,1}:\/\/[\da-z\.-]+\.[a-z]{2,6})[\/\w\?=&#%+\.,-]*\/?)';
|
||||
$pr = '((https{0,1}:\/\/[\da-z\.-]+\.[a-z]{2,6})([\/\w\?=&#%+,-]|(\.[^\s]))*\/?)';
|
||||
$rep = '<a href="$0" title="$0" target="_blank">$1</a>';
|
||||
return preg_replace($pr, $rep, $string);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -71,7 +71,7 @@
|
|||
<textarea name="text" id="articleText" class="form-control" onscroll="monitor.scrollTop=scrollTop" style="height: 500px; resize: none;" ><?= $article->text ?></textarea>
|
||||
</td>
|
||||
<td style="width: 50%;">
|
||||
<div id="monitor" style="height: 500px; width: 100%; background-color: white; margin-top: 25px; overflow-y: scroll;"></div>
|
||||
<div id="monitor" style="height: 500px; width: 100%; background-color: white; margin-top: 25px; overflow-y: scroll; padding: 5px 10px;"></div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
|||
Loading…
Reference in New Issue