/home/techb158/dev.balacoffee.com/vendor/vlucas/phpdotenv/src/Parser
Edit: /home/techb158/dev.balacoffee.com/vendor/vlucas/phpdotenv/src/Parser/Lexer.php (1272B)
*/
public static function lex(string $content)
{
static $regex;
if ($regex === null) {
$regex = '(('.\implode(')|(', self::PATTERNS).'))A';
}
$offset = 0;
while (isset($content[$offset])) {
if (!\preg_match($regex, $content, $matches, 0, $offset)) {
throw new \Error(\sprintf('Lexer encountered unexpected character [%s].', $content[$offset]));
}
$offset += \strlen($matches[0]);
yield $matches[0];
}
}
}