Regulární výraz - preg_match(): No ending delimiter found

Regulární výraz - preg_match(): No ending delimiter found

Dobrý den,

snažím se poprvé použít regulární výraz v PHP:


$regex = '^\((.*)\)';

if (preg_match($regex, $q)) { //pokud je retezec tvaru (2018) atd tak preskocit
continue;
}

a hází mi to chybu preg_match(): No ending delimiter '^' found . Nevíte někdo co s tím? Díky

ODPOVĚĎ

Dobrý den,

musíte použít nějaký delimiter na začátku a na konci např. lomítko:


$regex = '/^\((.*)\)/';

if (preg_match($regex, $q)) {
continue;
}
Jak se ti článek líbil?

Komentáře (0)

Přidat komentář