Online Regexp Tester

Shopware Parse DATABASE_URL in .env oder .env.local File

Auswahl:

Methode

Flag
Flag
Flag
Limit
Ersetzen
Limit

Delimiter

Modifer

Input:

Input

Suchmuster

Optionen

| Projekt zurücksetzen


Output:

$pattern = "/^(DATABASE_URL=mysql:\/\/)([^:]+)[:]([^@]+)[@]([^:]+)[:]([^:]+)[:]([^:]+)[\/](.*?)$/";
$string = "DATABASE_URL=mysql://db_user:db_passwort@127.0.0.1:3308:3306/db_name ";
preg_match ( $pattern, $string, $output );

$output = 
Array
(
    [0] => DATABASE_URL=mysql://db_user:db_passwort@127.0.0.1:3308:3306/db_name
    [1] => DATABASE_URL=mysql://
    [2] => db_user
    [3] => db_passwort
    [4] => 127.0.0.1
    [5] => 3308
    [6] => 3306
    [7] => db_name
)