We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 763e8e5 + 5c8934c commit 8f71e9aCopy full SHA for 8f71e9a
src/Loader/Parser.php
@@ -3,6 +3,7 @@
3
namespace Dotenv\Loader;
4
5
use Dotenv\Exception\InvalidFileException;
6
+use Dotenv\Regex\Regex;
7
use Dotenv\Result\Error;
8
use Dotenv\Result\Success;
9
use RuntimeException;
@@ -91,7 +92,7 @@ private static function parseName($name)
91
92
*/
93
private static function isValidName($name)
94
{
- return preg_match('~\A[a-zA-Z0-9_.]+\z~', $name) === 1;
95
+ return Regex::match('~\A[a-zA-Z0-9_.]+\z~', $name)->success()->getOrElse(0) === 1;
96
}
97
98
/**
0 commit comments