diff --git a/src/Meta/Factory/Annotations.php b/src/Meta/Factory/Annotations.php
index <HASH>..<HASH> 100644
--- a/src/Meta/Factory/Annotations.php
+++ b/src/Meta/Factory/Annotations.php
@@ -165,7 +165,7 @@ class Annotations implements Factory
         $ann = [];
         $matches = null;
 
-        $regex = '/^\s*(?:\/\*)?\*\s*@(\S+)(?:[ \t]+(\S.*?))?(?:\*\*\/)?$/m';
+        $regex = '/^\s*(?:\/\*)?\*\s*@(\S+)(?:\h+(\S.*?)|\h*)(?:\*\*\/)?\r?$/m';
         
         if (preg_match_all($regex, $doc, $matches, PREG_PATTERN_ORDER)) {
             $keys = $matches[1];
Fix annotations regex

Fixed for extra spaces and window line ending