wypisanie znaków z ciągu

0

Witam

Mam ciąg np. "ala ma kota" i chciałbym w wyniku otrzymać "ala". Ale chciałbym to wykonać z użyciem preg_match w taki sposób, że znajdę słowo "ma" i cofnę się o 4 znaki a następnie sczytam 3. Da się coś takiego zrobić poprzez preg_mach czy trzeba użyć jakiejś innej funkcji? Dodam, że z pewnego powodu nie mogę zacząć czytania od razu od początku stringa i chciałbym zrobić to właśnie takim sposobem jaki opisałem wyżej.
Nie mogę sobie poradzić z tym problemem. jak ktoś mógłby mi pomóc to będę wdzięczny.

0
preg_match(`/^(.{3}).ma/`, 'ala ma kota', $m);
var_dump($m);

Jak nie o to Ci chodziło to źle wyjasniłeś.

1 użytkowników online, w tym zalogowanych: 0, gości: 1