Witam. Czy ktoś mógłby mnie oświecić gdzie jest błąd w poniższym wyrażeniu regularnym?
^[|]+[\w_ąśżźćńłóę \|]+[|]$/i
Wyrażenie ma wyszukać w stringu np taki ciąg znaków:
|Ala Potocka|12|
W takim tekście "|Ala Potocka|12|piekła dzisiaj chleb".
Sprawdzałem na dwóch stronach gdzie można trenować wyrażenia regularne i na obu powyższych wzór nie działa.
Kod php:
preg_replace('/^[|]+[\w_ąśżźćńłóę |]+[|]$/i',"",$content);
Gdzie jest błąd w regex?
Dziękuję