Browse Source

filter link tag on line construct

main
yggverse 8 months ago
parent
commit
cef15510ea
  1. 10
      src/Gemtext/Link.php

10
src/Gemtext/Link.php

@ -10,12 +10,18 @@ class Link
public function __construct(string $line) public function __construct(string $line)
{ {
$this->_line = $line; $this->_line = preg_replace(
'/^\s*=>(.*)/',
'$1',
trim(
$line
)
);
} }
public function getAddress(): ?string public function getAddress(): ?string
{ {
if (preg_match('/^=>\s*([^\s]+)/', trim($this->_line), $match)) if (preg_match('/^\s*([^\s]+)/', trim($this->_line), $match))
{ {
return trim( return trim(
$match[1] $match[1]

Loading…
Cancel
Save